Docassemble

Latest version: v1.4.104

Safety actively analyzes 629678 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 19 of 138

1.3.49

Not secure
Added
- Example interviews relating to inserting graphs and cards.
Changed
- Changed the name of the `explanation()` function to
`logic_explanation()`. NOTE THAT THIS IS A BREAKING CHANGE. However,
you are most likely not using the `explanation()` function, so this
probably will not matter.
Fixed
- Cleared spurious syslog-ng error message.
- Error getting the data format of a question when `debug` is false.

1.3.48

Not secure
Fixed
- Error with user profile screen.

1.3.47

Not secure
Fixed
- Error parsing hostname from Redis URL.
- Number of items not preserved when pressing Back button and arriving
at a `list collect` question.

1.3.46

Not secure
Added
- The `allow log viewing` (`DAALLOWLOGVIEWING`) Configuration
directive.
- The `forget_prior` keyword parameter for `force_ask()` and
`force_gather()`.
- The `_forget_prior` keyword parameter for `url_action()` and
`interview_url_action()`.
- The `forgetPrior` parameter for the JavaScript functions
`url_action()`, `action_call()`, and `action_perform()`.
- The `logoutpage` Configuration directive.
- The `allow changing password` directive.
Changed
- Upgraded to Bootstrap 5.2.
- The `interview_url()` and `url_of('interview')` functions now accept
unqualified `i` parameters, which will be interpreted as references
to interview files in the current package.
Fixed
- The HTML version of the error notification e-mail lacked some of the
information in the plain text version.
- The `next` parameter of `url_of()` was not functional for `leave`,
`logout`, `exit`, and `exit_logout`.

1.3.45

Not secure
Added
- The `pip index url` (`PIPINDEXURL`) and `pip extra index urls`
(`PIPEXTRAINDEXURLS`) Configuration directives.
- The `allow configuration editing` (`DAALLOWCONFIGURATIONEDITING`)
Configuration directive.
- Docker environment variables `DADEBUG` (corresponding to `debug`)
and `DAENABLEPLAYGROUND` (corresponding to `enable playground`).
- The `insertion_order` option for `.true_values()` and
`.false_values()`.
Changed
- API keys can now be passed in a header using the format
`Authorization: Bearer H3PLMKJKIVATLDPWHJH3AGWEJPFU5GRT`.
- Removed `pathlib` as a dependency.
- If `allow updates` is set to false, the `/api/package` endpoint
cannot be used to install or uninstall packages.
- If `enable playground` is set to false, the Playground-related APIs
are disabled.
Fixed
- When a `yesnoradio` or `yesnomaybe` field is not `required` and is
not answered, the variable will now be set to `None` instead of
`False`. THIS MAY BE A BREAKING CHANGE FOR YOU if you relied on
variables being set to `False` when the user did not provide a value
for a `yesnoradio` or `yesnomaybe` field. The documentation for
`required` has always stated that the variable will be set to `None`
if the user does not provide a value, so this change brings the code
into line with the documentation.
- Error when `target_number` is not an `int` and an `.add_action()` is
triggered.
- `docassemble.base.legal` did not import all of
`docassemble.base.util`'s names.
- `set` and `follow up` were not recognized in all valid `review`
block syntax forms.
- The `to` parameter of `send_email()` and `send_sms()` did not
process a `DAList` the same way as a `list`.
- Under some circumstances, the navigation bar showed already-visited
sections as not visited.
- `error action`s resulted in unnecessary contention for access to the
interview answers.

1.3.44

Not secure
Added
- The `temp_url` variant of `url_of()`, which functions like the
`/api/temp_url` API endpoint.
- The `login_url` variant of `url_of()`, which functions like the
`/api/login_url` API endpoint.
- The `overwrite` parameter for `/api/session/action`.
- The `run_action_in_session()` function.
- A Jinja2 filter called `chain` that concatenates lists or other
iterables (`itertools.chain`).
Changed
- The `/goto` and `/auto_login` endpoints return a blank page if the
`User-Agent` header indicates that the HTTP client is a bot.
Fixed
- Added a color conversion strategy to Ghostscript for PDF/A
compliance.

Page 19 of 138

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.