v2.2.1
Release 2.2.1
Guided Process for New Implementation Guides
We've added a new implementation guide (IG) creation workflow guides users through the key decision points of creating a new IG. The new process guides users through both HL7 and commercial IGs, prompting users to specify key required fields for the creation of a well-formed FHIR guide.
Publication Email Notifications
Receive email notifications of your IG's publication status.
On the Publish screen, in the Notify via email after done publishing? field, select Yes. Trifolia-on-FHIR (ToF) will send an email to the ToF account email address to let you know if publication succeeded or failed.
Access Recent Projects
After you Log In, ToF will direct you to the Open Project page and a list of recent projects instead of the Home page. Click a recent project to resume working on it without searching by Project Name, ID, or Title. Users can access the Welcome and What's New information by clicking File and selecting Home.
Comparing History
Compare versions of any FHIR artifact in the History tab on the artifact editor screen. The green shows additions and red shows deletions.
Guided process for new implementation guides
The new IG creation workflow guides users through the key decision points of creating a new IG. The new process guides users through both HL7 and commercial IGs, prompting users to specify key required fields for the creation of a well-formed FHIR guide.
Email notifications after publishing
Users can now select 'Notify via email after done publishing' from the Publish screen. when users select 'Yes' to use this feature, ToF will automatically send an email to the user's email address (used to sign into the ToF account) when an IG publisher completes; ToF emails users in cases of both successful and failed builds.
Tracking recent projects/IGs
ToF now displays a list of user recently opened projects. On the 'Open Project' page, users will now see a list of 'Recent Projects' which the user has opened. Projects/IGs are hyperlinked, so a user can open a Recent project simply by clicking on the name of the project without needing to search by Project Name, ID, or Title.
Show "Open Project" immediately after logging in
If project is not already specified in the URL, ToF redirects user to "Open Project" selection by default. Users can still view the 'Welcome' and 'What's New' information by navigating to the 'Home' screen (File > Home).
Comparing history
Within the History tab of a given FHIR artifact editor screen, users can now select between two historical versions of that artifact and see the differences highlighted in green (representing additions) and red (representing deletions).
Development Log (28)
New Features
- TRIFFHIR-586 Guided process for creating a new project/IG
- TRIFFHIR-571 Email notification when Publish is complete
- TRIFFHIR-560 Show recent projects when opening
- TRIFFHIR-267 Select from drop-down when specifying a binding
Improvements
- TRIFFHIR-587 Move IG search "Name" field to the left
- TRIFFHIR-583 Support for universal realm jurisdiction
- TRIFFHIR-579 Make ImplementationGuide.version required
- TRIFFHIR-578 Add documentation for VSAC API Key
- TRIFFHIR-576 Trailing white spaces should be automatically removed.
- TRIFFHIR-575 Improve Help '?' icon in two places: IG resource description and profile artifact description
- TRIFFHIR-569 Base Definition flags not displayed on Elements screen
- TRIFFHIR-557 Re-direct user to "Open Project" after logging in, instead of a blank screen
- TRIFFHIR-551 Search for IGs by ID
- TRIFFHIR-534 Check if user-specified ID already exists for new resources
- TRIFFHIR-529 Compare two selected versions in history tab
- TRIFFHIR-520 Import error messaging
- TRIFFHIR-516 Incorrect "Select base definition" page when creating a new profile
- TRIFFHIR-483 Every dependency in the IG should include an 'id' element. Expose 'id' element in Trifolia.
- TRIFFHIR-467 Remove NA fields from Publish screen
- TRIFFHIR-443 History improvements to support multiple pages and performance
- TRIFFHIR-392 Validate that ID of resource does not already exist when changing a resource's ID
- TRIFFHIR-270 Disable fields when fixed[x] is specified
- TRIFFHIR-591 Navigation after opening and closing and IG
Defects
- TRIFFHIR-585 Ignore-warnings fails with non-ascii characters
- TRIFFHIR-582 Default downloads page not formatting correctly
- TRIFFHIR-558 DocumentReference.status missing when adding ignore-warnings, jira-spec and package-list
- TRIFFHIR-537 Filtering IG resources by Group doesn't work
- TRIFFHIR-532 Remove 'Include content from IG.description' check-box for non-root pages
- TRIFFHIR-491 Copying text does not mean that resource was Changed!
Tasks & Code Maintenance
- TRIFFHIR-334 Replace zip-dir module with jszip