Added - Option for `'link'` style buttons with `action_button_html()`. Fixed - Some types of `fields` gave errors with `list collect`. - Error re `UserModel`.
0.4.46
Not secure
Fixed - Recursion error with `capitalize()` function. - A CSS class was called `vspace` instead of `davspace`. - Multiple choice options not included in translation spreadsheets.
0.4.45
Not secure
Added - The `DAOAuth` class. Changed - Made modifications to facilitate embedding interviews in a `<div>` in another site. - CSS and JavaScript files are now bundled. Fixed - Errors from OneDrive integration. - Error reading fields from PDF. - Inserting certain types of images into RTF files resulted in a fatal error rather than a non-fatal error.
0.4.44
Not secure
Added - Version-specific caching of CSS and JavaScript files. - The `sort()` and `sort_elements()` methods for `DAList`. Changed - `terms` and `auto terms` are now compatible with the `translations` block. - Files in the Playground will be served from server rather than block storage. Fixed - `static_image()` did not work with unqualified file names. - Some initial blocks were not included in side-by-side translation files. - Orphaned translations did not receive syntax highlighting in translation files. - Indented Mako was not receiving syntax highlighting in translation files. - Translations containing emojis were being truncated in translation files.
0.4.43
Not secure
Added - The `tag` parameter for `/list`, `/api/list`, and `interview_menu()`. - The `DAContext` object and the `use objects` option for the `data` and `data from code` blocks. Fixed - HTML error when `hide standard menu` is in use.
0.4.42
Not secure
Changed - Many CSS classes and IDs renamed and given the `da` prefix. Fixed - Errors with SMS interface. - Subclasses of `DAList` were not allowed in `list collect`. - Inefficiency with `last_access_time()`.