Skip to content

Releases: cal-itp/benefits

2024.09.1

09 Sep 21:37
adf41b9
Compare
Choose a tag to compare

This release of the Cal-ITP Benefits application supports a new URL that will take the user directly into an agency card flow. It also includes new internal features that will be used for in-person eligibility verification and enrollment.

User-facing improvements

  • Supports a new URL that will take the user directly into an agency card flow

Internal

  • Incremental changes towards in-person eligibility verification and enrollment

What's Changed

Full Changelog: 2024.08.1...2024.09.1

Release process issue: #2342

2024.08.1

21 Aug 18:31
7664917
Compare
Choose a tag to compare

This release of the Cal-ITP Benefits application includes a user-facing improvement to spacing on the eligibility form and internal improvements to simplify app configuration and to work towards in-person eligibility verification and enrollment.

User-facing improvements

  • Fixed spacing of explanatory text on eligibility form

Internal

  • Refactor models to simplify configuration
  • Centralize management of Django routes
  • Documentation updates for tag-based releases
  • Incremental changes towards in-person eligibility verification and enrollment

What's Changed

Full Changelog: 2024.07.2...2024.08.1

Release process issue: #2310

2024.07.2

31 Jul 18:02
cd3b083
Compare
Choose a tag to compare

This release of the Cal-ITP Benefits application improves the admin interface and the OAuth error UX, implements tag-based deployment, and incorporates other small UX fixes.

User-facing improvements

  • Added the capability for Cal-ITP staff to view the application's existing configuration and edit specific values in the admin interface
  • If errors are generated during the authentication interaction with IdG, users are now given a meaningful error message
  • Added the capability for the Littlepay Hosted Card Tokenization overlay's language to match the language set in Benefits
    image

Bug fixes

  • Fixed the interaction between the modal and radio buttons in the Eligibility Index page

Internal

  • Created a new sample transit agency (CST) that is used for testing and demos
  • Cleaned up the TransitAgency model
  • Implemented tag-based deployments
  • Dependency updates to underlying packages

What's Changed

Full Changelog: 2024.07.1...2024.07.2

Release process issue: #2255

2024.07.1

03 Jul 17:42
1248105
Compare
Choose a tag to compare

This release of the Cal-ITP Benefits application expands eligibility verification to CalFresh Cardholders.

Read the Low-income use case on our documentation site for implementation details.

User-facing improvements

  • Similar to the pathways Older adults and Veterans use to verify their age via Login.gov and register their contactless debit or credit card for reduced fares when paying for transit, the Benefits application now offers online benefit enrollment for Low-income riders.
  • Note: this enrollment pathway is not currently enabled in production for any transit agency pending contracting with CDT/DSS.

Bug fixes

  • On the enrollment success page, changing languages now redirects the user to the correct page
  • Fixed a bug with OAuth provider registration

Internal

  • Created new Enrollment error state for users already enrolled, not expired yet / not within re-enrollment window
  • Added support for expiring enrollments
  • Consolidated Eligibility Start templates for older adult, veteran, and CalFresh cardholder into one Login.gov Eligibility Start template
  • Dependency updates to underlying packages

What's Changed

Full Changelog: 2024.06.1...2024.07.1

Release process issue: #2167

2024.06.1

24 Jun 21:54
4508f89
Compare
Choose a tag to compare

User-Facing Improvements

  • Additional copy and UX improvements for the Agency Card flows (MST Courtesy Card and SBMTD Reduced Fare Mobility ID)
  • Improved copy and UX for enrollment errors
  • Improved copy and UX for enrollment success

Bug fixes

  • Improve model validation for dynamic help page

Internal

  • Deploy Azure web app with GitHub Actions, improving environment stability
  • Checks to ensure data migration and language files are up to date
  • Improved data persistence in Azure
  • Refactored CDT IdG claims handling, added analytics
  • Dependency updates to underlying packages

What's Changed

Full Changelog: 2024.05.1...2024.06.1

Release process issue: #2145

2024.05.1

15 May 19:51
3281457
Compare
Choose a tag to compare

User-Facing Improvements

  • Improved copy and UX for the Agency Card flows (MST Courtesy Card and SBMTD Reduced Fare Mobility ID), adding clarity to the form fields and validation errors and better instructional copy in Eligibility and Enrollment phases
  • Improved copy for the generic application 500 error page
  • Implemented pages and copy for CalFresh / Low-income flow, currently disabled in production pending contracting with CDT/DSS

Bug fixes

  • Model fields that allow null in the database now also allow blank in the Admin screens
  • Fixed a link to the test coverage report on the docs website
  • Fixes to make the devcontainer runnable by users with Apple silicon

Internal

  • Implement UTM code support into analytics events in preparation for an upcoming campaign with TransitApp
  • Use a Mermaid chart instead of a static image for the Product Roadmap in the docs site
  • Added a human-readable label for AuthProvider instances in the Admin screens
  • Many dependency updates to underlying packages

What's Changed

New ...

Read more

2024.03.3

18 Mar 19:44
f821eec
Compare
Choose a tag to compare

User-Facing Improvements

  • Update the name of SBMTD's agency card to align with new branding #1953

Internal

  • Fix bug in Django Admin Google SSO integration #1956

What's Changed

Full Changelog: 2024.03.2...2024.03.3
Release process issue: #1959

2024.03.2

13 Mar 19:41
4104273
Compare
Choose a tag to compare

Internal

  • Enrollment: refactored to use Backoffice API #1905
  • Sentry: use new feature to recursively scrub events #1935
  • Dependency updates
    • django
    • sentry-sdk
    • django-google-sso
    • calitp-littlepay

What's Changed

Full Changelog: 2024.03.1...2024.03.2
Release process issue: #1943

2024.03.1

01 Mar 20:49
c32987e
Compare
Choose a tag to compare

Internal

  • Refactor models to read secret fields from KeyVault #1874
  • Use Google SSO for Django Admin login #1855
  • Enable Django Admin in all environments #1881
  • Turn on file share backups for Django database #1886
  • Use Back Office API for Payment Processor check workflow #1889

What's Changed

Full Changelog: 2024.01.1...2024.03.1

Release process issue: #1926

2024.01.1

01 Feb 02:11
e1aca40
Compare
Choose a tag to compare

User-Facing Improvements

image
  • Accessibility: This release updates the Skip to main content navigation link to have proper color contrast, and match with the color scheme of the site. The link allows people navigating the site with a keyboard to quickly skip the navigation buttons, and focus on the page's main content links and buttons instead.

Bug fixes

  • Copy: NIST typo fix #1827

Internal

  • Dependency updates: Django, Authlib, Sentry, GitHub Actions, dev tooling
  • Docs: Add updates for system use cases #1798
  • Docs: Describe supported agencies and enrollment pathways #1815
  • Docs: Add description of analytics #1818
  • Docs: Update README, docs landing page #1821 #1842
  • Docs: Add manual QA process #1824
  • Docs: Add copy styleguide #1832
  • Docs: Generate preview site for docs changes #1845

What's Changed

Full Changelog: 2023.12.1...2024.01.1
Release process issue: #1867