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