Releases: health-validator/Hammer
Latest in-development build
Commits
- 1a513cb: Fix 1.0 links (Vadim Peretokin)
Hammer 1.0
Ready for use!
What's Changed
- Add macos packaging by @vadi2 in #453
- Add option to control terminology server by @vadi2 in #465
- Add support for line numbers from Java validator by @vadi2 in #466
- Update readme to be a better fit for website by @vadi2 in #469
- Upload new introduction video by @vadi2 in #468
Full Changelog: Hammer-0.0.3...Hammer-1.0.0
macOS launch
Right-click on the application and select Open
twice to launch on macOS:
Hammer-0.0.3
What's Changed
- Added built-in examples to the app
- Don't crash if Java validation failed by @vadi2 in #403
- Rework errors interface to be in-line @vadi2 in #411
- Add installation as a dotnet tool by @vadi2 in #426
- Add a button to install Java in case it's not installed by @vadi2 in #428
- Sign Windows snapshot builds by @vadi2 in #433
- Upload pre-releases to nuget by @vadi2 in #434
Full Changelog: Hammer-0.0.2...Hammer-0.0.3
Hammer-0.0.2: STU3 & R4 support, windows installer
This release improves the Windows experience by adding an installer and removing the cmd
window that would pop up. Additionally, the new STU3 and R4 toggle allows you to validate in either FHIR version. On the technical side, Hammer is now created with the brand-new .NET 5.
All of these necessary improvements are inching towards a production release.
Enjoy!
Hammer 0.0.1: technology preview
This is the first release of Hammer, a tool for validating HL7 FHIR® instances.
This STU3-based validator uses both the .NET and the Java validators side by side, accepts both JSON and XML, comes with a dark theme, and has an option to copy the validation report as CSV or markdown. It's completely free, open-source, and runs on Windows, macOS, and Linux.
Instructions on how to use are available here.
This application is built in C# with QML powering the interface via Qml.Net. If that sounds interesting to you, join in on the development :)
Further improvements to be added are DSTU2 and R4 support, batch validation, and meta.profile-less validation.