Releases: SuffolkLITLab/docassemble-AssemblyLine
Releases · SuffolkLITLab/docassemble-AssemblyLine
v4.4.0
What's Changed
New
- feat: added support for catchall datatype: object, and added
catchall_complete()so that one filter can do everything by @jpagh in #1012
Fixed
- Format + bug fix spotted by DAYamlChecker by @nonprofittechy in #1013
- Resolve bug with logging multiple emails by @nonprofittechy in #1014
Chore
- Add translations for ALToolbox ThreePartDate component by @BryceStevenWilley in #999
- Update dependencies for new birthdate translation code by @nonprofittechy in #1016
Full Changelog: v4.3.0...v4.4.0
v4.3.0
Added
- Adds a maximum size per document param by @BryceStevenWilley in #1002
- Add preferred_name support to ALIndividual.familiar() method by @Copilot in #972
- Support DALazyTemplate in ALAddendumField by @nonprofittechy in #988
Fixed
- Fix bug where running an action, like visiting review page, unsets user language by @nonprofittechy in #987
- Add project to pyproject.toml by @BryceStevenWilley in #990
- Do not pre-load tests by @BryceStevenWilley in #991
- Remove
docassemble/__init__.pyand update setup.py by @BryceStevenWilley in #993 - fix: resolved import error of
this_threadby changing the import to come fromfunctionsinstead ofutildue to docassemble v1.9.2 by @jpagh in #1009 - Actually use
.view_labeland.download_labelby @BryceStevenWilley in #998 - Return unique results based on the session ID by @nonprofittechy in #996
- Use subquery on session search so we can do SELECT DISTINCT correctly by @nonprofittechy in #997
- Add translation files for languages used for Vermont by @nonprofittechy in #983
- Better internationalization possibilities within al_document.py by @nonprofittechy in #992
Documentation / Testing
- Add SuffolkLITLab/ALActions workflows by @nonprofittechy in #985
- Update README.md with updated installation url by @jpagh in #1008
- Run unit tests on pull requests from contributors by @BryceStevenWilley in #1010
- Ignore
current_doc_sizeundefined name warning in playground by @BryceStevenWilley in #1007 - New formatting from
blackby @BryceStevenWilley in #1005 - Quick fix to incorrect
auto_ocrdocstring by @nonprofittechy in #995 - Use code block for examples with code in docstrings by @BryceStevenWilley in #1003
New Contributors
Full Changelog: v4.2.0...v4.3.0
v4.2.0
What's Changed
New
- Add optional
requiredparameter to _fields() methods for granular field requirement control by @Copilot in #971 - Add support for multiple email addresses in email button HTML by @Copilot in #970
Changed
- Change
et. al.toet al.by @BryceStevenWilley in #980 - Use
fa_iconfrom ALToolbox by @BryceStevenWilley in #969
Fixed
- Fix issue in new Docassemble releases where screen-reader only text in interview list and background task was appearing by @nonprofittechy in #979
Chore
- Fix tests by @BryceStevenWilley in #981
- Fix return type documentation for ALCourtLoader methods by @Copilot in #968
- Create comprehensive GitHub Copilot instructions for docassemble-AssemblyLine development workflow by @Copilot in #976
New Contributors
- @Copilot made their first contribution in #968
Full Changelog: v4.1.0...4.2.0
Release - v4.1.0
What's Changed
New
- Modify
phone_numbers()method to support other logical attribute names by @nonprofittechy in #963 - New Jinja2 filter,
if_finalthat controls whether to show a placeholder or allow Docassemble to get the definition of a variable by @nonprofittechy in #966
Fixed
- Don't explicitly close connection, instead use context manager by @nonprofittechy in #956
- Enforce ALToolbox to 0.12.0 by @BryceStevenWilley in #960
- Fix SyntaxWarning starting in 3.12 by @BryceStevenWilley in #961
- In signature flow choice screen, use the actual signer's name in the example for /s/, not just
users[0]by @nonprofittechy in #965
Full Changelog: v4.0.0...v4.1.0
v4.0.0
What's Changed
New
- Allow customizing pronoun list and disabling the neopronoun ze/zir/zirs both case-by-case and globally by @nonprofittechy in #943
- allow most _fields() methods to accept passing a list of options by @nonprofittechy in #946
- Add more Jinja2 filters for Catchall feature by @nonprofittechy in #952
- Added preferred_formats parameter for send_button_html(), zip_format and zip_include_pdf for download_list_html() by @nonprofittechy in #950
Changed
- Use responsive language in user contact methods question by @nonprofittechy in #941
- Use
al_international_phonedatatype for all phone number fields by @nonprofittechy in #942 - Improve custom error action screen - formatting, default open in debug mode, and avoid chance for user to accidentally delete answers by @nonprofittechy in #945
- Relocated project_maintenance.py to ALDashboard by @nonprofittechy in #948
Refactor
- Slightly more efficient and simplified metadata update method by @nonprofittechy in #935
Chore
- Fixed failing mock functions in language test by @BryceStevenWilley in #938
- Fix unittests for
address_fields(required=...)by @BryceStevenWilley in #947
Fixed
- Fixed issue with upsert in #935
Full Changelog: v3.5.1...v4.0.0
v3.5.1
What's Changed
Fixed
- Replace translation of
Truewith literal valueTruein Spanish translation by @nonprofittechy in #936
Full Changelog: v3.5.0...v3.5.1
v3.5.0
Added
- Add an optional arg to require zip / postal code by @BryceStevenWilley in #934
Developer Experience / Internal
- Add deploy action by @BryceStevenWilley in #933
Full Changelog: v3.4.1...v3.5.0
v3.4.1
What's Changed
- Use
user_info().id,current_context().idby @BryceStevenWilley in #932 - Check for person type before showing last name by @nonprofittechy in #930
Full Changelog: v3.4.0...v3.4.1
v3.4.0
What's Changed
New
- Allow more debug operations on production environment by @nonprofittechy in #917
- Add session ID to debug information "HUD" by @nonprofittechy in #916
- When using DACatchAll, let template author supply a list of options and a label for the dynamic question by @nonprofittechy in #919
Fixed
- Switch back to using bundle title for zip row label. Add override keyword argument. by @plocket in #910
- Calling .familiar() no longer triggers last name in edge case by @nonprofittechy in #923
Chores
- Update documentation of al_courts.py to comment out TODO by @plocket in #912
- Implement ALKiln GitHub Sandbox tests by @plocket in #911
- Upgrade github workflow runner by @nonprofittechy in #926
Full Changelog: v3.3.0...v3.4.0
v3.3.0
What's Changed
New
- Allow customizing the send button text by @plocket in #904
- Add a backwards-compatible /s/ signature option (it makes a picture) by @nonprofittechy in #907
Chore
- Add newly translated strings from translation for MOTenantHelp.org by @nonprofittechy in #892
Full Changelog: v3.2.0...v3.3.0