Skip to content

Releases: cal-itp/benefits

2023.04.2

21 Apr 17:37
ddbc3a5
Compare
Choose a tag to compare

This release contains a number of security and performance improvements, including:

  • More aggressive request filtering, to block unnecessary bot traffic to the app
  • Improved request rate limiting, moving it before requests hit the app
  • Implemented a strict Content Security Policy for improved client security
  • Allow payment processor configuration per-agency
  • More configuration options for our Sentry error monitoring service

What's Changed

Full Changelog: 2023.04.1...2023.04.2
Release process issue: #1368

2023.04.1

04 Apr 16:32
8740b19
Compare
Choose a tag to compare

This release addresses an issue where our read timeout was set too low. It also configures sentry-sdk to not send certain fields to our Sentry instance (we already had the instance configured to not store the data).

What's Changed

Full Changelog: 2023.03.2...2023.04.1
Release process issue: #1346

2023.03.2

30 Mar 22:40
d48a448
Compare
Choose a tag to compare

This release contains improvements to secrets management for the Benefits application and updates to documentation and dependencies.

What's Changed

Full Changelog: 2023.03.1...2023.03.2
Release process issue: #1330

2023.03.1

08 Mar 00:05
df6f0e8
Compare
Choose a tag to compare
image image
New agency selector modal on MobileNew agency selector modal on Desktop

Overview

This release of the Benefits application supports users from multiple transit agencies to link their transit benefit to their bank card. The app now includes a new modal that allows users to select their transit agency. Agencies can direct their users to their specific page (like https://benefits.calitp.org/mst) to bypass the modal.

Major changes in this release:

What's Changed (Full List)

New Contributors

Full Changelog: 2023.02.1...2023.03.1
Release process issue: #1220

2023.02.1

17 Feb 22:02
921b95f
Compare
Choose a tag to compare

Hotfix release to make a change related to analytics

What's Changed

Full Changelog: 2023.01.1...2023.02.1
Release process issue: #1283

2023.01.1

04 Jan 18:58
2b95c78
Compare
Choose a tag to compare

Overview

This release contains improvements for infrastructure, documentation, and dependency updates.

  • Infrastructure: Removes slot-based deployments in favor of separate app services and resources.

What's Changed (Full List)

Full Changelog: 2022.11.1...2023.01.1
Release process issue: #1167

2022.11.1

14 Nov 15:48
0879732
Compare
Choose a tag to compare
gif today image image image
Full app on MobileNew screens and forms: Home page, eligibility section form, Courtesy Card form

Overview

This release of the Benefits application expands the eligibility verification options from one to two, now allowing those who have Monterey-Salinas Transit Courtesy Cards or an MST RIDES Eligibility card to connect their transit benefit to their bank cards. Users who provide a valid Courtesy Card number and last name can confirm their eligibility on the app, which uses the Eligibility Server to call the Eligibility API. Read more about the Eligibility Server release and Agency Card use case here. The application is also configured with Google reCAPTCHA and rate limiting.

Major changes in this release:

  • New Courtesy Card form, which calls the Eligibility Server
  • New eligibility verification selection page, that allows users to choose between Login.gov or Courtesy Cards
  • New homepage specific with copy specific to Monterey-Salinas Transit

We also:

What's Changed (full list)

Read more

2022.09.1

14 Sep 22:54
1137fb7
Compare
Choose a tag to compare

Overview

This release contains a number of small improvements for analytics, dependency security updates, and more.

  • Analytics: Renames provider_name to transit_agency. Returns eligibility_group_id as payment_group for successful enrollment events
  • Public Key: Updates TransitAgency public key. This release requires database schema updates.
  • For developers: Adds environment variables and settings to be compatible with the latest Eligibility Server

What's Changed (Full List)

Full Changelog: 2022.08.2...2022.09.1
Release process issue: #907

2022.08.2

29 Aug 23:44
8e4cb1d
Compare
Choose a tag to compare

Overview

This release contains a number of small fixes as a quick follow-up to the initial deploy into production with Login.gov IAL2 verification.

  • Small improvement to how we deal with missing claims from the Identity Gateway (better logging/error handling)
  • Introduce an explicit analytics event for "enrollment success" - previously, we were relying on the user viewing a specific page in the app, but we'd like to have more control over the timing and conditions of that event to ensure we're getting accurate metrics
  • Fix to the infrastructure pipeline that should help us avoid race conditions when evaluating new changes in Azure

What's Changed (Full List)

Full Changelog: 2022.08.1...2022.08.2
Release process issue: #885

2022.08.1

12 Aug 21:34
4787a42
Compare
Choose a tag to compare

▶ Walkthrough video

Overview

This release is a relaunch of the Benefits application for older adults using the Monterey-Salinas Transit (MST) system. Major changes in this release:

We also:

One known regression is that the move to Login.gov means that users need to have a social security number (SSN) in order to proof their identity. We are planning to provide an alternate path for users without one.

What's Changed (Full List)

Read more