Changelog
v2.132.5 (2025-05-15)β
π οΈ Fixesβ
- Event webhook now sends payloads as application/json
π§Ή Maintenanceβ
- Improved error logging
v2.132.4 (2025-05-08)β
π οΈ Fixesβ
- Added SavehackLaunchUpdated to webhook configuration
v2.132.3 (2025-05-06)β
π§Ή Maintenanceβ
- Improved logging
v2.132.2 (2025-05-06)β
π οΈ Fixesβ
- Rocket assets rendering
π§Ή Maintenanceβ
- Add des-do-api-live environment to kamal
v2.132.1 (2025-05-05)β
π οΈ Fixesβ
- CORS issue with Webgl image loading
- Handle missing params error for PATCH v1/transactions
π§Ή Maintenanceβ
- Refactor partner detection and its logging
v2.132.0 (2025-05-02)β
π Featuresβ
- RocketSavehack asset customisation - change the look of the game by uploading your own assets
π§Ή Maintenanceβ
- Improved logging
v2.131.1 (2025-05-02)β
π οΈ Fixesβ
- Internal optimisations
v2.131.0 (2025-05-02)β
π Featuresβ
- Enhanced
SavehackLaunch
data to include associatedDreamInspiration
details, providing richer context in API responses and events. - Enriched the detailed
Dream
representation used across API responses and event payloads providing more comprehensive context.
π οΈ Fixesβ
- Enhanced error handling for sports-based Savehacks, improving system resilience.
v2.130.2 (2025-04-30)β
π οΈ Fixesβ
-
Internal reporting configurations
-
Fix ordering in CSV exports
v2.130.1 (2025-04-30)β
π οΈ Fixesβ
- Internal reporting configurations
v2.130.0 (2025-04-30)β
βοΈ Requires Migrationβ
π Featuresβ
- Introduced the capability to push events to customer-defined webhook endpoints, enabling real-time notifications for various activities.
- Introduced a new key figure,
UsersWithDreamsBySegment
, allowing partners to analyze the number of users with active dreams, broken down by assigned user segment.
π οΈ Fixesβ
- Corrected styling issues within the OAuth Application management interface in the Developer Portal (DEPo), improving usability (Relevant primarily for Impact Transactions clients).
- Background Task Reliability: Improved the reliability of background tasks responsible for removing analytics data, ensuring smoother operation.
- Ensured correct timestamp formatting for Page View events retrieved via the API, improving data accuracy.
π§Ή Maintenanceβ
- Upgraded the underlying Ruby platform to version 3.4.3, incorporating the latest performance improvements and security patches.
- Removed a legacy internal system for UI view versioning, simplifying the codebase structure and paving the way for future enhancements.
- Updated various backend and frontend dependencies to their latest stable versions, enhancing overall system stability and security.
- Enhanced internal logging, monitoring, test suites, and code structure for better system observability, reliability, and maintainability.
v2.129.0 (2025-04-22)β
π Featuresβ
-
Improve the performance of the Posthog deletion job
-
Add new cricket and football leagues
π οΈ Fixesβ
- Fix date-dependent dreams system tests
π§Ή Maintenanceβ
- Bump Nokogiri
v2.128.4 (2025-04-15)β
π οΈ Fixesβ
-
Fix dreams inspirations tags assignment in DEPo config file
-
Fix onboarding animation
v2.128.3 (2025-04-14)β
π οΈ Fixesβ
-
Fix text input with keyboard on dreams edit view
-
Fix discarded messages in Partner API
v2.128.2 (2025-04-11)β
π οΈ Fixesβ
- Optimize Impact Transaction calculations
- Fix next activation dates for recreated Daily and Moonstruck savehacks
v2.128.1 (2025-04-10)β
π Featuresβ
- Introduced a new key figure for tracking dreams linked to accounts (
DreamWithAccountCount
).
π οΈ Fixesβ
- Corrected the color display for progress bars.
- Improved error handling for authorization issues in the Developer Portal (DEPo), now returning appropriate 'Forbidden' status.
π§Ή Maintenanceβ
- Updated internal dependencies for improved stability and security.
v2.128.0 (2025-04-08)β
π οΈ Fixesβ
- Fixed client-side Datadog error tracking and type definitions
- Fixed scrolling issues in transactions view by adding bottom margin
- Enhanced validation for images in DEPo (JPEG, PNG, WebP formats)
π§Ή Maintenanceβ
- Upgraded Rails to 8.0.2
- Updated various dependencies to latest stable versions
v2.127.1 (2025-04-03)β
π οΈ Fixesβ
- Allow https in the CSP directive for fonts
v2.127.0 (2025-04-03)β
π Featuresβ
- Add the
report-uri
directive to the CSP, if configured asCSP_REPORT_TO_URI
environment variable
π οΈ Fixesβ
- "MissingRegionError" from the DEPo /developer page.
π§Ή Maintenanceβ
- Upgrade rails to 7.2
v2.126.2 (2025-04-01)β
π οΈ Fixesβ
- Fix issue with redirecting new users during or after account provisioning
v2.126.1 (2025-03-31)β
π οΈ Fixesβ
- Remove throttling for background jobs of photos uploads and change the worker queue they are executed in
π§Ή Maintenanceβ
-
Improve error handling for our sports API
-
Removed inline style from an SVG
v2.126.0 (2025-03-31)β
π Featuresβ
- Set
Cache-control: no-store
to DEPo and the API
π οΈ Fixesβ
- Render correct colors for cards
v2.125.2 (2025-03-31)β
π οΈ Fixesβ
- Fix broken styling
v2.125.1 (2025-03-28)β
π Featuresβ
- Stricter CSP for style tags
v2.125.0 (2025-03-28)β
Broken release. Fixed in v2.125.1.
v2.124.3 (2025-03-28)β
π οΈ Fixesβ
- Fix so that translations for "Not available" in "Savings Marketplace->Choose Dream Unavailable" are visible in DEPo
π§Ή Maintenanceβ
- Removed remains from Webpack
- Improved validations for sport savehacks
v2.124.2 (2025-03-27)β
π οΈ Fixesβ
- Add the autopilot estimation (translated_short_description) dynamically in the marketplace page
v2.124.1 (2025-03-27)β
βοΈ Requires Migrationβ
π οΈ Fixesβ
- Fix editing dream after failed creation
- Fix content security policy formatting
- Fix intro page redirection logic and logging
- Exclude zero balance Dreams from transfer origin selection
- Fix dream update during image source selection
- Remove broken log entry from good_job initializer
π§Ή Maintenanceβ
- Remove duplicated definition of DummyBank::VERSION
- Remove redundant error handling in internal transfers
- Upgrade rails to 7.1.5.1
- Add MinIO to content security policy in development
v2.124.0 (2025-03-26)β
π Featuresβ
- Introduced a new visual design, activated by a feature flag, for onboarding messages replacing the old progress cards with improved styling and full-width buttons
- Added primary navigation to dream detail page and moved deposit money button below dream balance, controlled by two feature flags for gradual rollout
π§Ή Maintenanceβ
- Improved security scanning
- Improved dream state handling
- Improved alarming on scheduled security scans
- Refactored onboarding coin animations for better performance and maintainability
- Preparations for introducing Impact Transactions using legacy authentication method
- Preparations for improved documentation processes
- Upgrade nokogiri dependencies
π Fixesβ
- Properly handle dynamic viewport height on mobile devices, particularly for iOS browsers
- Fixed rocket game viewport sizing and positioning for better display across different screen sizes
- Added text color styling to toast messages by updating the color classes to include both background and text colors for success and error states
- Added proper error handling for invalid pagination parameters in APIs, returning 400 Bad Request for invalid items and gracefully handling out-of-range pages by returning empty results
- Added missing Feature Flag for previous autopilot enhancements and new error messages
- Cohesive UI layouts for all landscape viewports irregardless of size
v2.123.0 (2025-03-18)β
π Featuresβ
- The βAvailable Moneyβ picture and the βTransaction Pendingβ overlay icon are now configurable.
- A customizable error message is displayed if the Autopilot savehack is not available
- Add an override option to partner settings import
v2.122.0 (2025-03-14)β
π Featuresβ
- Add feature flag to enable autodistribution of external deposits & withdrawals
- Add rate limiting for group dream join attempts
π οΈ Fixesβ
- Fix fields availability in dreams edit view
v2.121.1 (2025-03-13)β
π Featuresβ
- Add new message for Autopilot savehack with estimation of next deduction
π οΈ Fixesβ
- Fix residual popup buttons alignment
- Improve Rocket's secondary button style
- Improve Rocket's Game Over screen look
π§Ή Maintenanceβ
- Update dependencies, including fixes for CVE-2025-27788 and GHSA-hw46-3hmr-x9xv
v2.121.0 (2025-03-12)β
βοΈ Requires Migrationβ
π Featuresβ
- Self-hosted feature: Allow configuring background worker queues
- Enable [running cron jobs on a single worker]((https://docs.dreams.enterprises/docs/impact-finance/self-hosted/environment-variables#background-jobs)
π οΈ Fixesβ
- Fix fixed_savehacks_quick_save input field
- Improved the reliability of the system test
- Show external deposits / withdrawals made directly to / from dreams in transaction listings.
π§Ή Maintenanceβ
- Removed deprecated third-party admin panels
v2.120.2 (2025-03-11)β
π Featuresβ
- Customizable first day of the week
π§Ή Maintenanceβ
- Update DEPo Guidebook
- Update dependencies
v2.120.1 (2025-03-11)β
Securityβ
- Update Rack for CVE-2025-27610
v2.120.0 (2025-03-11)β
π Featuresβ
- Improved onboarding
π οΈ Fixesβ
- Update styles for bulk buttons
- Fix API deposits creation with restricted_input feature flag enabled
- Update MetaDEPo accesses when SSO is enabled for DEPo
- Add missing definitions for input border color variables
π§Ή Maintenanceβ
- Update dependencies
v2.119.0 (2025-03-07)β
π Featuresβ
- Update cricket leagues (add Indian Premier League)
- Lock DEPo users accounts after too many attempts
π οΈ Fixesβ
- Fix error message for empty transaction amount field
π§Ή Maintenanceβ
- Update dependencies
v2.118.3 (2025-03-04)β
βοΈ Requires Migrationβ
π§Ή Maintenanceβ
- Add index on transactions
v2.118.2 (2025-03-04)β
π οΈ Fixesβ
- Fix for Transaction and Messages api to improve response times.
v2.118.1 (2025-03-04)β
π Featuresβ
- Simplified meta response for transactions and messages listing in api.
π οΈ Fixesβ
-
Fix typo in PartnerBalanceBucketSize
-
Fix after initialize issue with partner.rb
π§Ή Maintenanceβ
- CVE-2025-27221: the uri gem
v2.118.0 (2025-03-03)β
π§Ή Maintenanceβ
- Fix bug causing users export to not work
- Put export jobs in a dedicated background job queue
v2.117.0 (2025-03-03)β
βοΈ Requires Migrationβ
π§Ή Maintenanceβ
- Background worker configuration changes
- api-key partner detecting
v2.116.2 (2025-02-27)β
π οΈ Fixesβ
-
fix: reactivation messages should ignore stopped automatic savehacks
-
CustomSavehack.guidance_description
can be restricted
v2.116.1 (2025-02-27)β
π οΈ Fixesβ
- With the βRestricted Inputβ feature on, it could be impossible to create a new dream in some circumstances.
- Achieved dreams are excluded from the positive balance pop-up
- Removed possible duplicated taggings (categories) of savehacks
v2.116.0 (2025-02-25)β
π Featuresβ
- New customizable image: βsee all savehacksβ
π οΈ Fixesβ
- Swiping issue on the message cards
π§Ή Maintenanceβ
- Dependencies update