Repository navigation
jsonforms-renderers-v0.17.0
What's Changed
Breaking Changes
- fix(jsonforms-renderers)!: open a saved file only when the server says it may open inline by @sthanikan2000 in #140
- What to change: return the
dispositionyour backend reports ('inline'or'attachment') fromgetDownloadUrl. Without it, View downloads every saved file instead of opening it in a tab. - The tab View opens no longer keeps a reference to the page that opened it. A file you have just uploaded is previewed only if it is an image the browser can show, a PDF or plain text.
- What to change: return the
New Features
- feat(jsonforms-renderers): a lock on read-only fields in an editable form by @lokewate in #141
- Read-only text, number, date and search-select fields in an otherwise editable form now end with a lock icon, so they can't be mistaken for fields to type in. Read-only forms and a stepper's review step show no lock. Where values read as answers, an empty field now says "Not provided" (
form.notProvided) and is markeddata-empty-answer.
- Read-only text, number, date and search-select fields in an otherwise editable form now end with a lock icon, so they can't be mistaken for fields to type in. Read-only forms and a stepper's review step show no lock. Where values read as answers, an empty field now says "Not provided" (
- feat(jsonforms-renderers): a contents list for read-only stepper forms by @lokewate in #142
- A read-only stepper form now lists its sections at its side (a "Jump to section" menu on narrow screens). Choosing one scrolls to it, and the section being read is marked. Hosts can add their own entries with
FormStepsProvider's newcontentsLinks.
- A read-only stepper form now lists its sections at its side (a "Jump to section" menu on narrow screens). Choosing one scrolls to it, and the section being read is marked. Hosts can add their own entries with
Bug Fixes
- fix(jsonforms-renderers): spell array row numbers and custom labels by @ginaxu1 in #137
- An array control can label its rows "Attachment One", set its own add button and empty state, and rename or hide its heading with the control label.
- fix(jsonforms-renderers): flag a step whose required group is not started yet by @lokewate in #138
- The stepper now stops the trader on any step with a required field in a group they haven't started yet. Before, the trader only found out at submit.
Full Changelog: jsonforms-renderers-v0.16.0...jsonforms-renderers-v0.17.0