Skip to content

Releases: beda-software/FHIRPathMappingLanguage

v1.0.0

Choose a tag to compare

@ruscoder ruscoder released this 08 Sep 08:43
930e4c2
  • BREAKING CHANGE: Accept an evaluate function in resolve_template instead of fp_options, so that the caller owns
    compilation and its caching #37 (@ruscoder)
  • Move the cache of compiled expressions out of the library into the caller, ExpressionCache is no
    longer exported
  • Make strict and evaluate keyword-only

v0.3.1

Choose a tag to compare

@ruscoder ruscoder released this 07 Sep 15:02
b67a476
  • Make ExpressionCache thread-safe, it raised a spurious FPMLValidationError when an entry was evicted mid-lookup

v0.3.0

Choose a tag to compare

@ruscoder ruscoder released this 04 Sep 15:08
0b17d59
  • Add configurable LRU cache of compiled FHIRPath expressions instead of parsing them on every evaluation #37 (@ruscoder)
  • Add proper compilation for answers() in TS server #37 (@ruscoder)

Full Changelog: v0.2.0...v0.3.0

v0.2.0

Choose a tag to compare

@ruscoder ruscoder released this 30 Jun 15:33
bcc60af

v0.1.3

Choose a tag to compare

@ruscoder ruscoder released this 15 Mar 08:17
28c6fdb
  • Update documentation

v0.1.2

Choose a tag to compare

@ruscoder ruscoder released this 11 Mar 08:16
0031a36
  • Fix strict mode bug with accessing resource with capital letter #26

v0.1.1

Choose a tag to compare

@ruscoder ruscoder released this 10 Mar 21:05
763184a
  • Add support for strict mode #24
  • Add support for userInvocationTable in fp_options #25
  • Fix bug with intermediate undefined values in assignment block

v.0.1.0

Choose a tag to compare

@ruscoder ruscoder released this 28 Feb 22:39
775b53b
  • Add {[ expr ]} that always returns an array #20

v0.0.1

Choose a tag to compare

@ruscoder ruscoder released this 28 Feb 21:59
1c3e52c

Initial PyPI release of fpml