Changelog
v2.155.18 (2025-12-11)β
π Featuresβ
Implement new "Additional Information" modal in savehack launch view
π οΈ Fixesβ
- Add error handling to
SavehackLaunchCronJob - Fix
regexpinjection insubstring_highlight_component+ unit test - Fix labels for thief savehack
- Update account provisioning flow for clear inputs
- Hide
RocketSavehack'back' button when top navigation is disabled
π§Ή Maintenanceβ
- Improved the test suite
- Semantic refactoring and screen reader improvement for several views
- Update
jsonparserprism rubocop rubocop-ast node-forge js-yaml - Remove
lefthookas dependency and make optional - Bump
alpineimage version and correspondingnodeversion
v2.155.17 (2025-11-28)β
π οΈ Fixesβ
- Fix an issue where the "back" button could loop endlessly under certain circumstances
- Fix an issue where two datepickers could open under certain circumstances on iOS
- Improve accessibility of the 'Share dream' view
- Fix an accessibility issue for a button on the create new savehack page
- Add application/yaml content type for stock images batch upload in DEPo
- Fix an issue where decimals weren't allowed for number inputs under certain circumstances
- Adjust scrolling on intro page
π§Ή Maintenanceβ
- Reduce number of feature flag queries on overview show
- Remove redundant indexes
v2.155.16 (2025-11-25)β
π οΈ Fixesβ
- Fix styling for Upload File button in DEPo
- Performance updates for API Payments
v2.155.15 (2025-11-19)β
π οΈ Fixesβ
- Set font family for takeover headings to same as body
v2.155.14 (2025-11-18)β
π οΈ Maintenanceβ
- Update turbo-rails to 2.0.20
v2.155.13 (2025-11-17)β
π§Ή Maintenanceβ
- Migrating TypeScript to JavaScript
v2.155.12 (2025-11-14)β
π οΈ Fixesβ
- Emit Savehack launch events for sport Savehacks
v2.155.11 (2025-11-11)β
π οΈ Fixesβ
- Internal: fix automatic migrations in some environments
v2.155.10 (2025-11-11)β
βοΈ Requires Migrationβ
- Add
guidance_additional_informationfield to Savehack model
π Featuresβ
- Add
guidance_additional_informationfield to Savehack model
π οΈ Fixesβ
-
Disable Keyfigures::SavingsStatisticsPerUserWithBalance
-
Broken layout for Savehack list item component not eligible for Dream
π§Ή Maintenanceβ
-
Improve Translatable#meta_translations caching
-
Accessible Takeovers with View Transition API
-
Update depo preview screens
v2.155.9 (2025-11-04)β
π Featuresβ
- Add top and bottom wrapper padding variables
π οΈ Fixesβ
-
Prevent depo users from deactivating savehacks with active launches
-
Fix brakeman report generation
π§Ή Maintenanceβ
- Update thruster to v0.1.16
v2.155.8 (2025-10-30)β
π οΈ Fixesβ
-
Show SavehackLaunch validation errors instead of redirecting before account provisioning
-
Fix missing validation error for minExceedsMax SavehackLaunch validation for Thief
-
Fix repeated background image in "Keep a good thing going" card.
v2.155.7 (2025-10-23)β
π οΈ Fixesβ
- Fix multiplier assignment for clear input field
v2.155.6 (2025-10-22)β
π Featuresβ
- Add Audit Trail documentation link to DEPo
π§Ή Maintenanceβ
-
Add leagues for new seasons
-
Fix lifestyle-calculator-proxy Content-Type bug
v2.155.5 (2025-10-14)β
π οΈ Fixesβ
-
Add Feature Flag for newly created savehack translations
-
Fix DreamAchieved event creation
π§Ή Maintenanceβ
- Update Ruby 3.4.7, Bundler 2.7.2 and other dependencies (fixing CVE-2025-61594)
v2.155.4 (2025-10-10)β
π Featuresβ
- Added guidance_name, tranlated_name and active filter to SavehackLaunches API
π§Ή Maintenanceβ
- Update ruby dependencies, including addressing CVE-2025-61594
π οΈ Fixesβ
-
Fix DreamAchieved event creation
-
Fix Message Preview
-
Add Everest and Roundup params in SavehackLaunch API
-
Fix edit dream image view
v2.155.3 (2025-10-07)β
π οΈ Fixesβ
-
Fix the image loading in the message view
-
Change timeouts for slow jobs
v2.155.2 (2025-10-03)β
π οΈ Fixesβ
- Add cache headers on theme config stylesheet CSS
v2.155.1 (2025-10-02)β
π Featuresβ
- Added league name and team name to SavehackLaunch response
π οΈ Fixesβ
-
Add Feature to the Type filter in Audit Trail.
-
Fix logging context issue
-
get rid of "Scoped order is ignored[...]" warnings
π§Ή Maintenanceβ
-
Upgrade ruby version to 3.4.6
-
Applying new Dream scopes to the rest of the codebase.
-
Chore/gem update
v2.155.0 (2025-09-29)β
π Featuresβ
- Added filtering by savehack_id to SavehackLaunches API
Business Metrics:
-
Added Savings Statistics per User With Balance keyfigure
-
Added User Platform Time Statistics keyfigure
-
Added Users With Active Savehacks by Type Count keyfigure
-
Added monthly and total statistics to Users WhoCreated A Dream Count keyfigure
π οΈ Fixesβ
-
fix: custom-label the 401 page, cont.
-
fix: custom-label the 401 page (do not require auth on the custom labelling stylesheet)
π§Ή Maintenanceβ
- Chore/rails 8.0.3
v2.154.0 (2025-09-19)β
π Featuresβ
- Intelligence - Business Metrics - How many users created one or more dreams?
π οΈ Fixesβ
-
Limited emit on specific update fields
-
Adding image_url and active_savehacks_count to Dreams show API response
-
fix: layout for rocket savehack launch screen
π§Ή Maintenanceβ
- Separate translations into new screen
v2.153.5 (2025-09-15)β
π Featuresβ
- Add UEFA Champions League teams
π§Ή Maintenanceβ
-
Improved accessibility (keyboard navigation and screen reader support) for Modals
-
Remove unused translations.
v2.153.4 (2025-09-09)β
π οΈ Fixesβ
- Fix DreamsByInspirationBySegment keyfigure
π§Ή Maintenanceβ
- Additional logging
v2.153.3 (2025-09-08)β
π οΈ Fixesβ
- Fix a bug with exports in DEPo
v2.153.2 (2025-09-08)β
π οΈ Fixesβ
- Fix the authentication application management
v2.153.1 (2025-09-04)β
π οΈ Fixesβ
-
Add missing field to depo translations view
-
Improve DEPo config downloads
π§Ή Maintenanceβ
- Add descriptions to accessibility label translations.
v2.153.0 (2025-09-03)β
π Featuresβ
-
Added new keyfigure: MonthlyDepositingUserCount
-
Added support of custom savehacks to API
-
Added guidance_name to events api
π§Ή Maintenanceβ
- Remove unused translations
v2.152.2 (2025-09-02)β
π Featuresβ
- Adding dreamInspiration object inside Dream object response
π οΈ Fixesβ
- Fix navigation error after removing SaveHack
π§Ή Maintenanceβ
- Removed onboarding card component
v2.152.1 (2025-08-28)β
π οΈ Fixesβ
-
'Go back' button for rocket savehack
-
Remove residual dream from DreamsByInspiration key figure
-
Correct translation key for join dream input label
-
Add aria-label to edit image page's buttons for flipping and rotating
-
Spacing and size alterations for Dream Progress in Savehack Marketplace and Dream Detail feature
π§Ή Maintenanceβ
- Bump npm packages
v2.152.0 (2025-08-25)β
π Featuresβ
- Implement new standardized InputComponent across experience
π οΈ Fixesβ
- Back button previous page fix
π§Ή Maintenanceβ
- Add new football leagues
v2.151.2 (2025-08-23)β
π οΈ Fixesβ
-
Fix ungrouped information for screen reader users (savehack list items, main page icons)
-
Reinstate the done icon
π§Ή Maintenanceβ
- Add new leagues for sport savehacks (Premier League, South Africa Premiership)
v2.151.1 (2025-08-22)β
π οΈ Fixesβ
-
Reduce empty spaces on dreams inspirations view
-
Revert "Update CSP Policy"
-
Fix icon width style implementation
π§Ή Maintenanceβ
-
Update DEPo documentation to render correctly
-
Add partner integration documentation to DEPo guide
-
Update styling possibilities for savehack launch radio button
v2.151.0 (2025-08-19)β
π Featuresβ
- Add savehacks/show api call
- DEPo Guide Improvements
π οΈ Fixesβ
- Fix a deprecation warning on JSON duplicate keys
- Always display savehack description in launch view
π§Ή Maintenanceβ
- Update CSP Policy
- Update dependencies
v2.150.1 (2025-08-13)β
βοΈ Requires Migrationβ
- Add feature flag to existing savehack translations and update translation counting logic
π οΈ Fixesβ
- Add feature flag to existing savehack translations and update translation counting logic
v2.150.0 (2025-08-11)β
π Featuresβ
- added CHF to the list of allowed currencies for tenant configuration.
v2.149.0 (2025-08-08)β
π§Ή Maintenanceβ
- Refactor components
- Fix InputComponent for non-monetary inputs and add max_value validation
- Upgrade base image to alpine 3.22
v2.148.0 (2025-08-05)β
π Featuresβ
- Add emitting event for stopped savehack launches
π οΈ Fixesβ
- Fix the overlapping of top navigation and status bar, in some configurations.
π§Ή Maintenanceβ
- Dependencies update (including fix for CVE-2025-54572)
- Updated Ruby to 3.4.5
v2.147.2 (2025-07-30)β
π οΈ Fixesβ
- Fixed some links not working due to accessibility changes.
- Added ARIA attributes to icons.
- Added ARIA attribute to decorative text elements.
v2.147.1 (2025-07-29)β
π οΈ Fixesβ
- Fixed an unresponsive button on the Overview page
- Fixed an incorrect error message upon invalid data entry then activating a custom savehack
- Fixed a issue with an error message always being shown when activating a custom savehack
v2.147.0 (2025-07-29)β
π οΈ Fixesβ
- Fix the βcreate a new dreamβ non-responding button on the dreams list
- Ensures that the new UI for the residual works with the βPositive Residual Blocks UIβ feature toggled on.
v2.146.2 (2025-07-29)β
π οΈ Fixesβ
- Fixed placement of cards in the the βmessages deckβ of the overview page
- Make screen readers recognize buttons as buttons
v2.146.1 (2025-07-28)β
π Featuresβ
- Add stoppedAt to the fields triggering SavehackLaunchUpdate event
v2.146.0 (2025-07-24)β
π οΈ Fixesβ
- The βdeleted custom savehackβ button didn't work properly under a certain combination of feature flags.
- Fixed issues when changing partner settings in Meta-DEPo
v2.145.0 (2025-07-22)β
π οΈ Fixesβ
- Prevent users from attempting to activate a deleted custom savehack.
π§Ή Maintenanceβ
- Security updates
v2.144.2 (2025-07-18)β
π οΈ Fixesβ
- Added the nonce to all stylesheet
<link>elements
v2.144.1 (2025-07-18)β
π οΈ Fixesβ
- Add nonce to DEPo stylesheets
π§Ή Maintenanceβ
- Update sport savehacks tests
v2.144.0 (2025-07-16)β
π οΈ Fixesβ
- Order the events in the webhook by creation date
π§Ή Maintenanceβ
- Tailwind v4 migration
v2.143.5 (2025-07-16)β
π οΈ Fixesβ
- Fixed server error when activating a savehack with the revised UI.
π§Ή Maintenanceβ
- Added The Hundred cricket league
v2.143.4 (2025-07-11)β
π οΈ Fixesβ
- Trigger 'SavehackLaunchUpdated' event only on specific field updates
- Improve audit trail date filter behavior.
π§Ή Maintenanceβ
- Remove the βmarketplaceβ namespace from controllers and views
v2.143.3 (2025-07-08)β
π οΈ Fixesβ
- Fix email alert then Impersonate feature is turned on/off
v2.143.2 (2025-07-07)β
π οΈ Fixesβ
- Internal configuration to allow non-login related emails to be sent
v2.143.1 (2025-07-07)β
βοΈ Requires Migrationβ
- Fix migration for 2.143.0 version
π οΈ Fixesβ
- Fix migration for 2.143.0 version
v2.143.0 (2025-07-07)β
βοΈ Requires Migrationβ
- Improve Savehack Activation Page
π Featuresβ
- Improve Savehack Activation Page
- Add dream progress feature in savehack marketplace when dream is present
π Fixesβ
- Exclude draft dreams from dream events
π§Ή Maintenanceβ
- Add short images URL for dream events
- Use the headers name as they are when checking for them
v2.142.0 (2025-07-03)β
π οΈ Fixesβ
- Implement audit trail feedback
v2.141.4 (2025-07-02)β
π οΈ Fixesβ
- Fixed the bottom navigation bar being wrongly displayed or hidden, randomly.
π§Ή Maintenanceβ
- [Chore] Update of the Jupiler Pro League in Saveleague
v2.141.3 (2025-07-02)β
π οΈ Fixesβ
- Revert Short image URLs
v2.141.2 (2025-07-01)β
π οΈ Fixesβ
- Fix URL for Active Storage blob images
v2.141.1 (2025-06-30)β
π§Ή Maintenanceβ
- Disable outdated sports leagues
v2.141.0 (2025-06-27)β
π Featuresβ
- Added new customization options to the bottom navigation: background color, vertical divider color, horizontal border color.
π§Ή Maintenanceβ
- Dependencies update
v2.140.4 (2025-06-27)β
βοΈ Requires Migrationβ
π Featuresβ
- Add Audit Trail functionality to Feature toggling
v2.140.3 (2025-06-26)β
π Featuresβ
- The URLs of all images are now 400 characters long or less
π οΈ Fixesβ
-
Fix blank values for GroupDream name
-
Fix missing field for the Stylesheets in DEPo
v2.140.2 (2025-06-25)β
π οΈ Fixesβ
- Fix double event sending for transaction creation
v2.140.1 (2025-06-24)β
π οΈ Fixesβ
- Fix Audit Trail page returning a 500 error.
v2.140.0 (2025-06-24)β
π Featuresβ
-
Add filtering to Audit Trail
-
Add theming variables for save-solo and save-together
π οΈ Fixesβ
-
2 DEPo users cannot impersonate simultaneously
-
Fixed an issue when configuring the Roundup Savehack
-
Configure proper redirect path after login for the Support Agent Role
v2.139.2 (2025-06-19)β
π οΈ Fixesβ
- Fixed '`' character in restricted input pattern regex