Releases: SuffolkLITLab/docassemble-AssemblyLine
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
v3.0.1
What's Changed
- Make it possible to add additional CSS classes to language selector (for example, to support light navbars) by @nonprofittechy in #872
Full Changelog: v3.0.0...v3.0.1
v3.0.0
What's Changed
We increased the major version number in this release because we have removed custom questions for users[0]
and x[0]
in most
questions, in favor of one question with conditional logic that the author can customize. This is potentially a breaking change
if your users[i]
question has been customized but isn't a good fit for users[0]
. We suggest that you look at our new users[i]
question and edit your users[i]
question in a similar way.
This also has several other improvements for developer and administrator experience.
Potentially breaking changes
- Make it easier for developers to customize questions about
users
list - one question for user 0/i and adaptive use of "you" by @nonprofittechy in #854
New
- Add an optional
maxlength
attribute to any_fields
methods by @nonprofittechy in #852 - Add
find_matching_sessions
function to enable keyword searching across sessions, based on metadata by @nonprofittechy in #864 - Smarter
familiar()
method that can let you use the first name, or the first unambiguous short name for a case participant by @nonprofittechy in #861 - Allow to handle 1st/2nd person pronouns with pronoun methods by @nonprofittechy in #871
Fixed
- Handle False boolean overflow triggers, not just True by @nonprofittechy in #849
Full Changelog: v2.28.1...v3.0.0
v2.28.1
What's Changed
Changed
- Zip codes will be padded to 5 digits (rather than sometimes dropping a leading 0) by @nonprofittechy in #841
- When defining al_nav_sections, the
hidden
key will accept the string "True" so you can now usedata
in addition todata from code
by @nonprofittechy in #844 - Authors can define the
pronouns
attribute as a single string if they choose, rather than only as a checkboxes field by @nonprofittechy in #846
Full Changelog: v2.28.0...v2.28.1
v2.28.0
What's Changed
New
- Shorter way to specify name.full(middle='full') by @nonprofittechy in #834
- Add a hide_hud parameter to enable hiding the id/variable/package number even when server in debug mode by @nonprofittechy in #833
- Make it possible to ensure a bundle has an even or odd number of pages (for double sided printing) by @nonprofittechy in #837
Cleanup
- Typing issue by @nonprofittechy in #832
- Undo deprecation declaration for "trigger" HTML by @plocket in #836
Full Changelog: v2.27.2...v2.28
v2.27.2
What's Changed
New
- Make it possible to hide certain icons related to answer sets on view sessions page by @nonprofittechy in #819
- Make a simpler API for customizing list of filtered variables by @nonprofittechy in #826
Changed
Fixed
- Fix typo in ql_baseline.yml by @nonprofittechy in #831. In rare circumstances, this typo caused an error screen with a stack trace to appear for end users.
Full Changelog: v2.27.1...v2.27.2
v2.27.1
What's Changed
Added
- Add default revisit and table blocks for ALPeople by @BryceStevenWilley in #806
- Add New Module for Project Maintenance Automation (adding tracking issues to multiple repos) by @nonprofittechy in #815
Fixed
- Fixes issues with dark mode and assembly line by @BryceStevenWilley in #801
- Check SMS is enabled before showing texting opts by @BryceStevenWilley in #803
- Don't pass 'bare' parameter unless it's an ALAddress by @nonprofittechy in #817
Accessibility
- Remove redundant alt-text on logos by @BryceStevenWilley in #807
- Un-hypenate sign-in by @BryceStevenWilley in #808
Full Changelog: v2.27.0...v2.27.1
v2.27.0
Changed
- Refactor of interview list page by @nonprofittechy in #787
- Move Metadata over to metadatablock by @BryceStevenWilley in #777
- International addresses by @BryceStevenWilley in #794
Fixed
- let addendum display attributes named 'location' by @nonprofittechy in #774
- Update send_button_html docs by @BryceStevenWilley in #778
- More safety around phone numbers by @BryceStevenWilley in #782
- Load court list from correct package by @BryceStevenWilley in #779
- Reduce children name questions to 1 question to avoid developer confu… by @plocket in #783
- Don't add our al_audio if existing node is hidden by @BryceStevenWilley in #785
- Use same code for short logo as desktop logo by @nonprofittechy in #792
Full Changelog: v2.26.0...v2.27.0
v2.26.0
What's Changed
New
- Method and questions to handle impounded (confidential) addresses by @nonprofittechy in #760
- The name_fields method has a new
title
parameter to allow asking for the user's title (e.g., Dr., Dame, etc) by @nonprofittechy in #758
Changed
- Limit maximum height of logo by @nonprofittechy in #763
- Contact and name fields are more translatable by @nonprofittechy in #758
Fixed
- Fixed bug when authors use the new language.py features but don't have a languages.yml file in their repository by @nonprofittechy in #766
- Fix ALExhibit class for compatibility with Docassemble > 1.4.73 by @nonprofittechy in #769
Cleanup
- Log email addresses when emailing courtesy copy to court by @BryceStevenWilley in #667
Full Changelog: v2.25.0...v2.26.0
v2.25.0
Changed
- Inline terms of use by @nonprofittechy in #750. This will change the default introduction page if you haven't changed it (however, that page was likely already broken for you if you hadn't changed it, as the terms-of-service link was hard coded and not changeable).
- Default to updating metadata on every screen load, not every third by @nonprofittechy in #747.
Added
- More flexible API for menu items by @nonprofittechy in #726
- More declarative method for defining navigation sections by @nonprofittechy in #731
- Email enhancements: email to "x" and send both PDF + Word when sending editable by @nonprofittechy in #728
Fixed
- Improve safety + content of about, download work in progress, and custom error action pages by @nonprofittechy in #727
- Better docstrings by @nonprofittechy in #734 and by @BryceStevenWilley in #743
- remove icon from intro screen that was never displayed by @nonprofittechy in #737. Won't break or change other interviews.
- Remove all file-like objects, not just ones at top level before saving answer sets by @nonprofittechy in #739
- Moved ALKiln HTML to a template in al_code by @BryceStevenWilley in #742
- Speed up next screen after uploading Exhibit page by @BryceStevenWilley in #754
Internal / Development
- New black action, from ALAction by @BryceStevenWilley in #744
- Removed unused imports from sessions.py by @BryceStevenWilley in #755
Full Changelog: v2.24.0...v2.25.0