Skip to content

Releases: jamesrhester/CrystalInfoFramework.jl

v0.4.7

22 Nov 04:30
9041f54
Compare
Choose a tag to compare

CrystalInfoFramework v0.4.7

Diff since v0.4.6

  • Added optional specification of directory on which to base relative imports

v0.4.6

18 Nov 05:28
Compare
Choose a tag to compare

CrystalInfoFramework v0.4.6

Diff since v0.4.5

  • Fixed bug in output order
  • Offer separate caching of imported dictionaries

v0.4.5

16 Nov 11:31
Compare
Choose a tag to compare

CrystalInfoFramework v0.4.5

Diff since v0.4.4

  • Fixed case-sensitivity bug for save frames/block names

v0.4.4

11 Nov 08:36
Compare
Choose a tag to compare

CrystalInfoFramework v0.4.4

Diff since v0.4.3

  • new add_definition! method for dictionaries
  • allow optional order to be specified for data block output
  • add a simple script for system image preparation (in extras directory)

v0.4.3

14 Jul 07:21
Compare
Choose a tag to compare

CrystalInfoFramework v0.4.3

Diff since v0.4.2

  • get_enum method for getting all enumerated values from a dictionary
  • added CIF2 un-prefixing and un-folding on input

v0.4.2

25 Jun 07:36
Compare
Choose a tag to compare

CrystalInfoFramework v0.4.2

Diff since v0.4.1

  • Improvements to dictionary output
  • Fix for major slowdown in input parsing

Closed issues:

  • Use MacroTools.jl for dREL AST processing (#1)

v0.4.1

18 Jun 04:17
Compare
Choose a tag to compare

CrystalInfoFramework v0.4.1

Diff since v0.4.0

  • CIF output enhanced for dictionaries
  • Bug fix for dictionary import
  • Preserve header comments
  • Upgrade to DataFrames 1.1

v0.4.0

31 Mar 22:57
6630536
Compare
Choose a tag to compare

CrystalInfoFramework v0.4.0

Diff since v0.3.0

  • Native parser is now competitive with C cifapi parser after updates to underlying Lerche tool

v0.3.0

22 Feb 03:09
Compare
Choose a tag to compare

CrystalInfoFramework v0.3.0

Diff since v0.2.1

  • Added native parser (about 5x slower). The package is now fully functional out of the box on all OSes. C parser in libcif is still used if available.
  • Improved formatting of CIF output
  • Cif creation now requires use of FilePath objects. A string will be interpreted as CIF-formatted data. Old files can be fixed by using FilePaths and prefixing all file location string literals with the letter p.

v0.2.1

22 Dec 05:12
Compare
Choose a tag to compare

CrystalInfoFramework v0.2.1

Diff since v0.2.0

Fixed case-comparison bugs
Use dictionary title to access dictionary data block