# SHIELD-HIT12A changelog The latest version of this file can be found at the master branch of the SHIELD-HIT12A repository. 0.7.4 - 15.11.2018 - Scorer: projectile type and TMAX0 now included in .bdo files (#294) - Bugfix: bad tag sizes in .bdo files on Windows platforms confusing pymchelper (#290) - Minor fixes in the documentation (#293) 0.7.3 - 28.05.2018 - Resolve very rare issue of particles turning backwards being scored twice. (#284) - Fix typos and clarify text about 2D rifis in manual. (#283) - Fix "invalid detector" message when working with TRACE scorer (#281) 0.7.2 - 12.12.2017 - Add timer option, to let SH12A run a specified number of time. (#270) - Add interrupt handlers. Ctrl+C will now write results before exiting. SIGUSR1 will also trigger write on Linux systems. (#60) - Differential LET scoring (DLET) reimplemented to use actuall stopping powers rather than dE/dl (#267) - Bugfix: bad density leading to occasionally crash when scoring particles not being transported (stoppers). (#271) 0.7.1 - 06.10.2017 - Bugfix: fix a few segfaults which occurred e.g. when running on the Prometheus cluster. 0.7.0 - 06.10.2017 - Scorer: change DLET and TLET scorers to improved algorithm, see documentation for more info. (#258) - Scorer: add new experimental radiation quality scorer "Q". (#260) - Add example script for submission on SLURM clusters. (#256) - Bugfix: running on ArchLinux may have generated corrupted header data in .bdo files. (#265) - Bugfix: Momentum spread for beams heavier than protons was calculated incorrectly. (#257) 0.6.0 - 17.03.2017 - Scorer: switch to new and much improved .bdo format - Bugfixes in voxel transport and scoring. 0.5.0 - 10.12.2016 - Logging: All log-output is now collected in a single logfile called shieldhit.log - Logging: shieldhit.log now contains information on date, user and host (Linux only) - Options: new -s option added which will suppress any output to standout of logfile - Scorer: legacy scoring system was removed, WRITEFILE card not supported anymore - BEAM.dat: new card NEUTRFAST for toggling neutron transport > 14.5 MeV - Bugfix: resolved segfault when trying to use SH12A in directory with no write permission. - BDO: removed old bdo2txt. Users must install pymchelper instead found on https://github.com/DataMedSci/pymchelper 0.4.0 - 22.11.2016 - Add DDD detector support for CYL 0.3.3 - 15.11.2016 (not distributed) - Fix bug when dealing with absolute paths input files - allow long and absolute paths in detect.dat filenames - allow long filenames for input files 0.3.2 - 18.09.2016 - BEAM: Add support for isotropic beams using the BEAMDIV card. - Options: Increase max path and filename lengths from 128 bytes to 4096 bytes. - Options: Fix bug when using -g option. - DOCs: Fix missing version number. 0.3.1 - 07.09.2016 - CT data: fix bug for low neutrons encountering Sodium - PLANE scorer: check configuration, give clearer error messages. - Compiling: SH12A now also compiles on Scientific Linux CERN 6.8 - DOCs: Fix spelling mistakes. Encourage user to use pymchelper instead of bdo2txt 0.3.0 - 15.07.2016 - Experimental CT import and particle transport. Please test it and tell us of issues and benchmarks :). - GEOMAP for visualizing geometries - convertmc script for simpler handling of output from simulations new command line options - Much faster medium initialization at startup - New experimental dose-averaged and track-averaged LET scorers. They are called DLETG and TLETG, but may replace the old DLET and TLET soon. - Several new useful commandline options available, see ```shieldhit --help``` 0.2.0 - 15.07.2016 (not distributed, technical release) - Refactoring - Establish automated tests 0.1.0 - 19.05.2016 (not distributed) - New versioning number scheme. - moved from SVN to https://gitlab.au.dk - last revision was r727 https://svn.nfit.au.dk/trac/shieldhit/changeset/727