External Changes
- The CLI command
fengine
now always returns a non-zero exit code if an exception occurs. - Fixed design bug in the error banner in the UI.
- The error banner now automatically disappears after a few seconds.
- The MR commit now shows the incarnation directory if it is not the root directory (
.
). This should improve usability when multiple incarnations exist for the same git repository. - The UI now has a reset button, which can be used to render a clean version of the template. This removes all manual changes applied to the incarnation.
Internal Changes
- The error banner in the UI is now a global component, which can be called from all the different views, making it more reusable and consistent throughout the UI.
- The
/api/incarnations/{id}
endpoint now also serves the latest revision in the response body. - The
Tooltip
component now also works with disabled components. - A new confirmation dialog was implemented instead of using
window.confirm()
when deleting or resetting an incarnation.
What's Changed
- Fengine: return non-zero exit code on exception in #515
- Show incarnation directory on merge commit in #514
- Add reset button to UI in #516
Full Changelog: v2.4.0...v2.5.0