Releases: SuffolkLITLab/docassemble-AssemblyLine
Releases · SuffolkLITLab/docassemble-AssemblyLine
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
v3.2.0
What's Changed
New
- Add session search feature to interview list page; allow limiting session searching by arbitrary metadata column by @nonprofittechy in #885
- Basic background assembly implementation by @nonprofittechy in #890
Changed
- Split purpose of github_repo_name and github_user from dual purposes; more detailed comments by @nonprofittechy in #880
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
Added
- Add support for reflexive pronouns by @nonprofittechy in #878
- It is now possible to filter out whole packages from the interview list page by @nonprofittechy in #875
Changed
- Improvements to handling custom and multiple pronouns, and avoid triggering either gender or pronoun attributes by @nonprofittechy in #875
Fixed
- Fix issue with find_session function when filename search parameter was provided by @nonprofittechy in #877
- Allow searching sessions without a keyword (to get all recent sessions associated with a specific filename) by @nonprofittechy in #875
Full Changelog: v3.0.1...v3.1.0