Skip to main content

Changelog

v2.108.3 (2024-12-19)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Fix bug causing DES to not run on OpenShift

v2.108.2 (2024-12-19)โ€‹

๐Ÿงน Maintenanceโ€‹

  • Bump versions for ruby, node and alpine

v2.108.1 (2024-12-19)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Fix close-link in top nav for /intro/account_provisioned

๐Ÿงน Maintenanceโ€‹

  • Remove unused dependencies

v2.108.0 (2024-12-18)โ€‹

โ—๏ธ Requires Migration

๐Ÿš€ Featuresโ€‹

  • Optionally translatable CricketLeague and SaveLeague Teams

๐Ÿ› ๏ธ Fixesโ€‹

  • Fixes the "Upload custom" button on "Icons & Images" in DEPo
  • Fixes API documentation rendering on the Developer tab in DEPo

v2.107.1 (2024-12-16)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Fix missing app version in DEPo

๐Ÿงน Maintenanceโ€‹

  • Bump dependencies (nanoid from 3.3.6 to 3.3.8)

v2.107.0 (2024-12-14)โ€‹

๐Ÿš€ Featuresโ€‹

  • Slight UI changes to the Dream Details flows

๐Ÿ› ๏ธ Fixesโ€‹

  • Fix: close button on Manage Money screens

๐Ÿงน Maintenanceโ€‹

  • Enable SBOM in Docker builds

v2.106.0 (2024-12-13)โ€‹

โ—๏ธ Requires Migration

๐Ÿš€ Featuresโ€‹

  • Make Manage Money screens optional with feature flag

๐Ÿ› ๏ธ Fixesโ€‹

  • Fix: Takeover glitch before account provisioning in multi-account setup

๐Ÿงน Maintenanceโ€‹

  • GoodJob Queue Config for Fine-Grained Queuing Controls

v2.105.0 (2024-12-11)โ€‹

โ—๏ธ Requires Migration

๐Ÿš€ Featuresโ€‹

  • Add base-uri to CSP

  • Make dream deletion UX in WebApp optional with feature flag

v2.104.0 (2024-12-11)โ€‹

๐Ÿงน Maintenanceโ€‹

  • Updated to Rails 7.0.8.7

v2.103.4 (2024-12-10)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Support More Complex Structures in Validations

v2.103.3 (2024-12-10)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • fix: API method PATCH dream with account.id

v2.103.2 (2024-12-10)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Keyfigure additions

v2.103.1 (2024-12-09)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Improved the visibility of secondary actions on the Rocket game.
  • Simplified the wording on the Rocket game.

v2.103.0 (2024-12-09)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Bugfixes for multi-account setup:
    • Unpause savehacks properly when provisioning a Dream
    • Allow entering Dream Details for provisioned and unprovisioned Dreams
    • Restrict Residual re-distribution to same-account Dreams.

v2.102.0 (2024-12-06)โ€‹

๐Ÿš€ Featuresโ€‹

  • Add Content Security Policy (CSP)

๐Ÿ› ๏ธ Fixesโ€‹

  • Remove potential XSS vulnerabilities

v2.101.0 (2024-12-06)โ€‹

๐Ÿš€ Featuresโ€‹

  • Added subtype to message response

๐Ÿ› ๏ธ Fixesโ€‹

  • Fix an issue with residual dream underlying logics.

v2.100.11 (2024-12-05)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • enable additional keyfigures

v2.100.10 (2024-12-05)โ€‹

๐Ÿ› ๏ธ Improvementsโ€‹

  • Additional calculation of keyfigures
  • UI touch-ups on the new Rocket savehack

v2.100.9 (2024-12-04)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Internal optimisations

v2.100.8 (2024-12-04)โ€‹

๐Ÿงน Maintenanceโ€‹

  • Internal optimisations

v2.100.7 (2024-12-03)โ€‹

๐Ÿงน Maintenanceโ€‹

  • Upgraded rails-html-sanitizer

v2.100.5 (2024-11-29)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Internal optimisations.

v2.100.4 (2024-11-28)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Improved usage of read replica for keyfigure calculations

v2.100.3 (2024-11-28)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Stronger encryption and signatures of session cookies
  • Removed the partner_cookie_policy property from the session cookie

v2.100.2 (2024-11-26)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Add improvements & fixes to the new Rocket minigame

v2.100.1 (2024-11-25)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Fixed issues preventing saving through the new Rocket savehack in some circumstances

v2.100.0 (2024-11-25)โ€‹

๐Ÿš€ Featuresโ€‹

  • Updated version of the Rocket savegame with start, pause and game over screens.

๐Ÿงน Maintenanceโ€‹

  • Added a script to run latest HardDeletes internally
  • Categorize s by instead of

v2.99.1 (2024-11-22)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Fixes an error which presented a duplicated transfer consent request for one time savehacks

v2.99.0 (2024-11-22)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Add debouncing to the ResizeObserver

  • Hard deleted Dreams & SavehackLaunches previously soft-deleted

  • Optimising usage of audits

๐Ÿงน Maintenanceโ€‹

  • bump cross-spawn from 7.0.3 to 7.0.6

v2.98.2 (2024-11-19)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Fix error where OCI image tags erroneously had v prefix in tags

v2.98.1 (2024-11-18)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Fix the logic to trigger the Onboarding message 2 if the user activates its 1st savehack

v2.98.0 (2024-11-18)โ€‹

๐Ÿš€ Featuresโ€‹

  • More football leagues

  • Add support for Cricket Savehacks

๐Ÿ› ๏ธ Fixesโ€‹

  • Improved logging for hard_delete log

2.97.27 (2024-11-13)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Avoids monetary values from being presented with breaks in separate lines

2.97.26 (2024-11-12)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Deactivates EURO 2024 savehacks & all related logic

2.97.25 (2024-11-12)โ€‹

๐Ÿ› ๏ธ Fixesโ€‹

  • Improved URL length on redirects related to internal transfers. Now length will adhere to being less than 2048 characters.

2.97.24 (2024-11-12)โ€‹

Improvementsโ€‹

  • Updates to saveleague to add new leagues.

2.97.23 (2024-11-11)โ€‹

  • Updates to saveleague to add new leagues.

2.97.22 (2024-11-09)โ€‹

Improvementsโ€‹

  • Optimized keyfigure calculation methods.

2.97.21 (2024-11-08)โ€‹

Improvementsโ€‹

  • The exportable keyfigures from DEPo are now compatible with hard deletion of data.

2.97.20 (2024-11-08)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Improvementsโ€‹

  • Multi-platform builds. From this version, multi-arch manifests are available in our container image registries with support for both amd64 and arm64 instead of just amd64.

Fixesโ€‹

  • Stopped SaveLeague Savehacks for Premier League Men 2023/2024 and added support for Premier League 2024/2025.
  • Prepares to change the datatype of Transfer Consent max amount to bigint to be able to save larger amounts.

2.97.18 (2024-11-07)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Fixesโ€‹

  • Prepares to change the datatype of Transfer Consent max amount to bigint to be able to save larger amounts.
  • Performance optimizations using YJIT and jemalloc.
  • Fixes a problem where the Export User job was failing in DEPo.

2.97.17 (2024-11-05)โ€‹

Fixesโ€‹

  • Inverted the "No Top Navigation" feature flag to be named "Top Navigation" instead. If it was previously enabled, it is now disabled and vice versa. This fixes a bug where translations related to the top navigation were shown in DEPo although the top navigation component was disabled.

2.97.16 (2024-11-05)โ€‹

Fixesโ€‹

  • Optimized the Dream Details page for landscape view.
  • Fixed a bug which prevented selecting an image for Group Dreams.
  • Bumped some dependencies.

2.97.15 (2024-11-01)โ€‹

Fixesโ€‹

  • Fixed a UI issue where the Edit Dream form did not leave enough room for the floating Create Dream button.
  • Fixed an error with SAML login for DEPo.

2.97.13 (2024-10-29)โ€‹

Featuresโ€‹

  • Added keyfigure exports to DEPo

2.97.12 (2024-10-29)โ€‹

Bug Fixesโ€‹

  • Fixed some rendering issues on the group dreams

Featuresโ€‹

  • Added sha-256 fingerprint option to saml config

2.97.11 (2024-10-28)โ€‹

Bug Fixesโ€‹

  • Placement of the dream progress amount
  • Fixed some SAML-related tests

2.97.10 (2024-10-23)โ€‹

Featuresโ€‹

  • Extra logging

2.97.9 (2024-10-21)โ€‹

Featuresโ€‹

  • A provisioned account is now mandatory

2.97.8 (2024-10-18)โ€‹

Featuresโ€‹

  • Email queries are now case-insentitive

2.97.7 (2024-10-18)โ€‹

Bug Fixesโ€‹

  • Added extra data validation on dreams

2.97.6 (2024-10-16)โ€‹

Bug Fixesโ€‹

  • Prevent achieving a dream by setting its target below its current balance

2.97.5 (2024-10-16)โ€‹

Security Fixesโ€‹

  • Fixed potential ReDoS attacks if using Ruby < 3.2 (see Rails' CVE-2024-47887, CVE-2024-41128, CVE-2024-4788 and CVE-2024-47889)

2.97.4 (2024-10-14)โ€‹

Bug Fixesโ€‹

  • Show withdrawal image on transfer money screen in case of transfer to bank before it was internal transfer image.

2.97.3 (2024-10-10)โ€‹

Bug Fixesโ€‹

  • Fixed GET /savehacks API which was returning 500 internal server error.

2.97.2 (2024-10-10)โ€‹

Choreโ€‹

  • Re-factor and re-organize feature flags.

2.97.1 (2024-10-09)โ€‹

Featuresโ€‹

  • Improve hard deletion logic for user associated A/B testing records.

2.97.0 (2024-10-09)โ€‹

โ—๏ธ Requires Migration

Featuresโ€‹

  • Removes old data structure and temporary DB indices to store Stock Image tags.

2.96.11 (2024-10-09)โ€‹

Featuresโ€‹

  • Uses the new data structure for Stock Image tags to optimize the query performance for the Stock Image search.

2.96.10 (2024-10-09)โ€‹

โ—๏ธ Requires Migration

Featuresโ€‹

  • Updates all existing Stock Image entries by moving their tags into the new table for optimized querying.

2.96.9 (2024-10-08)โ€‹

Featuresโ€‹

  • A new API endpoint has been added to request and check the process of complete deletion of a user account. This will remove all personal data from the system.

2.96.8 (2024-10-08)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Featuresโ€‹

  • Moves localized tags for Stock Images into its own table to allow for more optimized querying.

2.96.7 (2024-10-03)โ€‹

Featuresโ€‹

  • Sets up a process to allow for the complete deletion of a user's personal data

2.96.6 (2024-10-03)โ€‹

Bug Fixesโ€‹

โ—๏ธ Requires Migration

  • Removes unused tables from the database.

2.96.5 (2024-10-02)โ€‹

โ—๏ธ Requires Migration

Performance Improvementsโ€‹

  • Users with many small deposits into their dreams experienced high load times when opening the Dreams application We have optimized the database queries to improve the performance of that page.

2.96.4 (2024-10-02)โ€‹

โ—๏ธ Requires Migration

Performance Improvementsโ€‹

  • When having many stock images available, a user's search for an image would take a long time (> 1 second). We have optimized that behavior with a quick fix until we have optimized the data structure in the database.
  • Made further improvements to the scrolling performance of the dream list on mobile devices.

2.96.3 (2024-10-01)โ€‹

Bug Fixesโ€‹

  • Fixes a bug where the "New Dream" button on top of the dreams list was hidden behind other elements on the page.

2.96.2 (2024-10-01)โ€‹

Performance Improvementsโ€‹

  • Reduced the number of jobs that are retained by our background job processing library, which should reduce the load on the database.

2.96.1 (2024-10-01)โ€‹

Bug Fixesโ€‹

  • When there was a problem connecting to an external API, that error was correctly logged, but a 500 error was returned to the user. Now, the error is logged and a proper page is shown to the user.

2.96.0 (2024-10-01)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Featuresโ€‹

  • Message(Engines)s can now be enabled "In-app" or "External" separately, instead of being "enabled" (always in-app) and optionally external.

2.95.17 (2024-09-30)โ€‹

Performance Improvementsโ€‹

  • Improved performance of the overview page for customers
  • Improved performance of the savehacks marketplace

2.95.16 (2024-09-30)โ€‹

Improvementsโ€‹

  • In DEPo, missing translations for Messages are now reported only after a Message is enabled, either "in-app" or "externally".

2.95.15 (2024-09-27)โ€‹

โ—๏ธ Requires Migration

Bug Fixesโ€‹

  • Success banner on dream with pending amount should be completely visible

Performance Improvementsโ€‹

  • Improve database layout by adding some indexes to optimize query performance

2.95.14 (2024-09-27)โ€‹

Bug Fixesโ€‹

  • The default color scheme was sometimes visible instead of custom labelling in the takeover screens.

2.95.13 (2024-09-27)โ€‹

Bug Fixesโ€‹

  • Empty amount inputs in the Savehack Launch activation text-based form now have more user-friendly placeholders.

2.95.12 (2024-09-27)โ€‹

Featureโ€‹

  • Introduced a feature flag to include random images retrieval when no results are found for stock images.

2.95.11 (2024-09-26)โ€‹

Choreโ€‹

  • Remove legacy feature bank_api_post_message

2.95.10 (2024-09-26)โ€‹

Featuresโ€‹

  • Expose the external toggle for messages in DEPo for PartnerAPI customers

Choreโ€‹

  • Mark existing onboarding and wellbeing messages as internal

2.95.9 (2024-09-26)โ€‹

Performance Improvementsโ€‹

  • Improve application performance by not loading unneeded data from the database in some views
  • Improve database layout by further adding more indexes to optimize query performance

2.95.8 (2024-09-26)โ€‹

Performance Improvementsโ€‹

  • Improve application performance by optimizing loading data from the database
  • Improve database layout by adding some indexes to optimize query performance

Bug Fixesโ€‹

  • Selected radio button and date in calendar should use action-primary-default as text color

2.95.7 (2024-09-25)โ€‹

Bug Fixesโ€‹

  • Use inherit color for pause button in active Rocket savehack game
  • Resolve error in Rocket savehack when 'No top navigation' feature flag was enabled

2.95.6 (2024-09-25)โ€‹

Bug Fixesโ€‹

  • add linear gradient background to dream image on kickstart page to add contrast to dream balance

2.95.5 (2024-09-24)โ€‹

Bug Fixesโ€‹

  • Current Savings on overview should always display amount and currency symbol on the same line

2.95.3 (2024-09-23)โ€‹

Bug Fixesโ€‹

  • Custom Savehack images should reflect those uploaded to DEPo across the experience

2.95.2 (2024-09-23)โ€‹

Bug Fixesโ€‹

  • Fixed an issue where browsing back from a new dream view to its creation form could delete its name and goal.

2.95.1 (2024-09-23)โ€‹

Bug Fixesโ€‹

  • Fixed performance issues on the dreams list.

2.95.0 (2024-09-23)โ€‹

Featuresโ€‹

  • Added a new design for the residual popup flow, that can be enabled with the residual_popup_v2 feature flag

Security Fixesโ€‹

2.94.24 (2024-09-20)โ€‹

Improvementsโ€‹

  • Our system only sends out webhooks for deposit transactions when they are triggered from the customer

2.94.23 (2024-09-20)โ€‹

Improvementsโ€‹

  • Top loading bar new uses the same color as the action-primary-default-bg

Bug Fixesโ€‹

  • Rocket Savehack top nav should have safe area on mobile

2.94.22 (2024-09-19)โ€‹

Improvementsโ€‹

  • DEPo Partner Config import was made a bit more backwards compatible, in particular accepting config files exported prior to v2.92.0

2.94.21 (2024-09-19)โ€‹

Bug Fixesโ€‹

  • Text input should have default font color while in error state

2.94.20 (2024-09-18)โ€‹

Bug Fixesโ€‹

  • Fixed an issue where deleting a dream could become impossible if the dream still has a positive balance.

2.94.19 (2024-09-17)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Improvementsโ€‹

  • This update is the second mandatory step in the process of upgrading the background job processing library. This update makes further minor changes to the database and prepares us to run background jobs in a more efficient way in the future. We also further reduced the load on the database. This is the last pre-requisite to updating to the next major version of the job processing library.

2.94.18 (2024-09-17)โ€‹

Bug Fixesโ€‹

  • On the overview, the total balance could be miscalculated if some deleted dreams still had a positive balance.

2.94.17 (2024-09-17)โ€‹

Improvementsโ€‹

  • Better formatting and accessiblity of the input fields for monetary values.

Bug Fixesโ€‹

  • Entering an empty amount in the quick-save view did not properly hide suggested savehacks

2.94.16 (2024-09-16)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Improvementsโ€‹

  • We are in the process of updating our background job processing library to the next major version and for this, we are taking some intermediary steps. This release includes a first mandatory migration that updates the database to prepare it for the new version of the library while still maintaining compatability with the current version. This is the first pre-requisite to updating the system. The newer version will make the application more performant and will reduce the load on the database. There will be more releases regarding this update.

2.94.15 (2024-09-12)โ€‹

โ—๏ธ Requires Migration

Featuresโ€‹

  • Improved the way how the application checks if Feature Flags are enabled or not. This change will make the application more performant and will reduce the load on the database.

Bug Fixesโ€‹

  • Fixes a visual bug where part of the money inputs on the savehack launch page was sometimes cut off.

Security Fixesโ€‹

2.94.14 (2024-09-12)โ€‹

Bug Fixesโ€‹

  • When creating a dream after playing the rocket game, the button to create the dream was not shown.

2.94.13 (2024-09-12)โ€‹

Bug Fixesโ€‹

  • We fixed another issue where HTML code was shown instead of a properly formatted amount when showing a monetary value (see #2.94.10.

2.94.12 (2024-09-11)โ€‹

Featuresโ€‹

  • Added a new temporary Feature Flag Automatic Withdrawal On Dream Deletion
    • This Feature Flag serves two purposes:
      • when enabled together with the Withdrawals Feature Flag, it will allow Dreams to be deleted, even if they have a balance and will automatically create a withdrawal transaction when a dream is deleted. Additionally it will also enable a new modal dialog that will inform the user what will happen with the balance in the dream after deletion.
      • when enabled without the Withdrawals Feature Flag, it will show a new modal dialog when the user wants to delete a dream that inform them what will happen with the balance in the dream after deletion, or what they need to do to be able to delete the dream
    • This is a temporary Feature Flag and it will become the default behavior in the future
  • Added a new temporary Feature Flag Group Dream Owner Delete Dream Info Modal
    • Currently, the owner of a Group Dream does not see a delete option in the Dream. We expect them to make the Dream private before they can delete is, but the user is not informed about this. The new Feature Flag will display the delete button and will show a modal window with an information that the Dream needs to be made private before being able to delete it.
    • This is a temporary Feature Flag and it will become the default behavior in the future

2.94.11 (2024-09-10)โ€‹

Bug Fixesโ€‹

  • The translations that informs the customer that transactions are pending and therefore they cannot delete a dream are shown when the withdrawals Feature Flag is enabled but it was not translatable in DEPo. This error was fixed. When using the withdrawals feature flag, the translations for "Remove Money First Dialog" are now accessible in the "Dream Details" flow

2.94.10 (2024-09-10)โ€‹

Bug Fixesโ€‹

  • When showing the balance of a transfer, there was HTML code shown instead of a properly formatted amount. This was fixed.

2.94.9 (2024-09-09)โ€‹

Bug Fixesโ€‹

  • Fixes a Bug that causes the "Export Deposits Withdrawals Internal Transfers" export to fail for certain datasets

2.94.8 (2024-09-06)โ€‹

Bug Fixesโ€‹

  • Fixes a bug that prevented users to finish the rocket game, when the :new_monetary_input feature flag is enabled

2.94.7 (2024-09-05)โ€‹

โ—๏ธ Requires Migration

Featuresโ€‹

  • Updates to rocket game:
    • when :no_top_navigation Feature Flag is enabled user will be able to close game and see current coins collected count
    • new Feature Flag :updated_rocket_savehack_functionality
      • Play again button added after finished game
      • Pause option during game with options to resume game, end game with current score, or go back to savehack marketplace
    • updated guidance activation text to better celebrate users game experience
    • center game on screens other than mobile

2.94.6 (2024-09-05)โ€‹

Featuresโ€‹

  • Increase timeout on /users/verify_token when Token Validator is Authentication::OpenIdWithUserInfo to 90 seconds.

2.94.5 (2024-09-05)โ€‹

Featuresโ€‹

  • Add externalUserId filter to GET /transactions API

2.94.4 (2024-09-05)โ€‹

Featuresโ€‹

  • Formatted money does not line break between amount and currency symbol

2.94.3 (2024-09-05)โ€‹

Maintenance release.

2.94.2 (2024-09-04)โ€‹

Bug Fixesโ€‹

  • Previously entered goal and deadline info had to be re-entered when a dream creation was denied due to the absence of a name.

2.94.1โ€‹

Bug Fixesโ€‹

  • Data exports from DEPo could occasionally fail with large data sets.

2.94.0 (2024-09-02)โ€‹

Featuresโ€‹

  • Custom Message images can now be configured from DEPo.

2.93.17 (2024-08-30)โ€‹

Featuresโ€‹

  • Add support for Afrikaans (af) language

2.93.16 (2024-08-29)โ€‹

Bug fixesโ€‹

  • Add vips image processing library to Docker image

2.93.15 (2024-08-29)โ€‹

Bug fixesโ€‹

  • Fixed a bug where the rocket game was not launching, when monetary inputs are enabled

2.93.13 (2024-08-29)โ€‹

Bug fixesโ€‹

  • Stabilize system tests by introducing vips image processing for screenshot comparison

Featuresโ€‹

  • Added possibility to modify long date format in DEPo

2.93.12 (2027-08-28)โ€‹

Bug fixesโ€‹

  • The Roundup savehack would not be applied in some settings configurations.

2.93.11 (2027-08-27)โ€‹

Bug fixesโ€‹

  • Fix a bug that caused icons to take up a lot of horizontal width in Safari and on iOS devices

2.93.10 (2024-08-26)โ€‹

Bug fixesโ€‹

  • preselect value of monetary input on focus

2.93.9 (2024-08-23)โ€‹

Featureโ€‹

  • Allow customizing the primary navigation item colors via variables:
    • --dt-primary-navigation-active for the currently active menu item
    • --dt-primary-navigation-inactive for all inactive menu items

2.93.8 (2024-08-23)โ€‹

Featureโ€‹

  • Allow partners to upload icons for primary navigation
  • Ability to resize primary navigation icons using --dt-primary-navigation-icon-size variable

Bug Fixesโ€‹

  • Fix uploading SVG as images and icons in DEPo
  • Make primary navigation icon sizes consistent

2.93.7 (2024-08-22)โ€‹

Bug fixesโ€‹

  • Changes to the "nearest unit" settings of the RoundUp were not applied retroactively.

2.93.6 (2024-08-20)โ€‹

โ—๏ธ Requires Migration

  • Updated function of the Everest Savehack with separate increment amount

2.93.5 (2024-08-20)โ€‹

Featuresโ€‹

  • New configuration option (feature flag) to remove the "back" button in the main menu.

2.93.4 (2024-08-19)โ€‹

  • Maintenance release.

2.93.3 (2024-08-19)โ€‹

Featuresโ€‹

  • New configuration option (feature flag) to allow personalized copy to ignore mandatory variables.

2.93.2 (2024-08-16)โ€‹

Bug fixesโ€‹

  • Hide the floating "call to action" button when the "transfer consent" modal is displayed.

2.93.1 (2024-08-16)โ€‹

Bug fixesโ€‹

  • Under certain circumstances, a savehack's tags could be misaligned.

2.93.0 (2024-08-14)โ€‹

โ—๏ธ Requires Migration

โ—๏ธ Mandatory

Featuresโ€‹

  • Scope external attribute to Message than to Message Engine

2.92.2 (2024-08-13)โ€‹

Bug Fixesโ€‹

  • Targets that are below 1 unit of currency per week were getting rounded down to 0

2.92.1 (2024-08-12)โ€‹

Bug Fixesโ€‹

  • Add more spacing on floating 'transfer money' widget for achieved dream

2.92.0 (2024-08-12)โ€‹

Featuresโ€‹

  • Allow to upload customised app icons via DEPo panel

2.91.4 (2024-08-07)โ€‹

Bug Fixesโ€‹

  • Pass the Transaction when enqueuing a webhook job

2.91.2 (2024-08-07)โ€‹

Featuresโ€‹

  • New API endpoint to fetch a single transaction
  • The transaction webhook now includes a payload

2.91.1 (2024-08-06)โ€‹

Bug Fixesโ€‹

  • When importing a partner config file, the savehack is now correctly assigned to the message engine

2.91.0 (2024-08-02)โ€‹

Featuresโ€‹

  • A new monetary input field component has been added under the feature flag.

2.90.8 (2024-07-30)โ€‹

Bug Fixesโ€‹

  • Emit PageReady event when all content has loaded, including images

2.90.7 (2024-07-26)โ€‹

Bug Fixesโ€‹

  • Fixed MessageEngine image sizes with masking

2.90.6 (2024-07-24)โ€‹

Featuresโ€‹

  • Added new football leagues for season 2024

2.90.5 (2024-07-24)โ€‹

Bug Fixesโ€‹

  • Limit length of text field for roundup multiplier when entering value

2.90.3 (2024-07-23)โ€‹

Bug Fixesโ€‹

  • Fixed spacing to amount cents for savehack form

2.90.2 (2024-07-22)โ€‹

Bug Fixesโ€‹

  • Show errors on MessageEngine edit page

2.90.0 (2024-07-18)โ€‹

Featuresโ€‹

  • Added a floating submit btn to the dream form page

2.89.1 (2024-07-18)โ€‹

Bug Fixesโ€‹

  • Fixed translations for external messages

2.89.0 (2024-07-17)โ€‹

โ—๏ธ Requires Migration

  • Limit the input length of all Monetary input fields in the Web App frontend

2.88.0 (2024-07-16)โ€‹

Featuresโ€‹

  • Limit the input length of Dream Target Amount in the Web App frontend

2.87.22 (2024-07-10)โ€‹

Bug Fixesโ€‹

  • Fix to immediately trigger savehacks when consenting to transfer consent

2.87.21 (2024-07-10)โ€‹

Bug Fixesโ€‹

  • Fix the recent transaction history list

2.87.20 (2024-07-10)โ€‹

Featuresโ€‹

  • Translation cache will be refreshed as changes are detected

2.87.19 (2024-07-04)โ€‹

Bug Fixesโ€‹

  • Fix to keep the currency symbol on the same line as the amount in the dreams list

2.87.18 (2024-07-03)โ€‹

Bug Fixesโ€‹

  • Fix to always display the edit icon on image selection for a dream

2.87.17 (2024-07-03)โ€‹

Bug Fixesโ€‹

  • Fix preventing the use authentication for SMTP when username and password are blank

2.87.16 (2024-07-01)โ€‹

Bug Fixesโ€‹

  • Set session timezone when verifying the token sent by the SDK.

2.87.15 (2024-07-01)โ€‹

Bug Fixesโ€‹

  • Fix the formatting when typing in the amount for a savehack, when using customized settings for currency formats.

2.87.14 (2024-07-01)โ€‹

Bug Fixesโ€‹

  • Improve the resolution of the illustration when creating or updating a dream.
  • Fix the formatting of the amount to be saved at the end of a game of the Rocket savehack.

2.87.13 (2024-06-28)โ€‹

Featuresโ€‹

  • Add browser detection logic to add platform dependant CSS for iOS and Android

Bug Fixesโ€‹

  • Fix scrollbar issue stopping users from scrolling between dreams after launching a savehack

2.87.12 (2024-06-28)โ€‹

Bug Fixesโ€‹

  • Use pencil edit icon on all image edits UI

2.87.11 (2024-06-28)โ€‹

Featuresโ€‹

  • Add an additional string for tranfers to residuals dream in transaction list UI under the feature flag "Separate Strings for Transaction List"

2.87.10 (2024-06-27)โ€‹

Bug Fixesโ€‹

  • Fix an error that prevented from showing the player rocket sprite after restarting the rocket game

2.87.9 (2024-06-26)โ€‹

Bug Fixesโ€‹

  • Fix back navigation from Rocket Savehack info modal to Savehack marketplace

2.87.8 (2024-06-25)โ€‹

Bugs Fixesโ€‹

  • (Optionally) removed the %{amount_this_month} interpolation from the โ€œWelcome Nothing Saved Last Monthโ€ translation.

2.87.7 (2024-06-25)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Bug Fixesโ€‹

  • Introduced idempotency key generation across various savehack launch models to ensure unique transaction handling.

2.87.6 (2024-06-25)โ€‹

Bug Fixesโ€‹

  • Fixed a visual error of content overlapping to the notification bar on the dreams list UI when scrolling.

2.87.5 (2024-06-24)โ€‹

Featuresโ€‹

  • Adds 'See All' button in the dream transaction list view along with a new temporary feature flag named "See All Transactions Button".

2.87.4 (2024-06-24)โ€‹

Bug Fixesโ€‹

  • Fixed an error when calculating user balance on CSV export files.

2.87.3 (2024-06-21)โ€‹

Bug Fixesโ€‹

  • Fixed an error when finding the correct latest consented dream for the generic takeover success screen.

2.87.2 (2024-06-20)โ€‹

Bug Fixesโ€‹

  • Fixed a message translation error in API responses.

2.87.1 (2024-06-20)โ€‹

Featuresโ€‹

  • Improved the copy guidance for completed dreams.

2.87.0 (2024-06-19)โ€‹

Featuresโ€‹

  • Added a validation on the maximum target for a dream.
  • Added a validation on the maximum value for the multiplier in the Roundup savehack launch.
  • Added extra logging around the transfer consent controller.

2.86.9 (2024-06-18)โ€‹

Bug Fixesโ€‹

  • Support null (infinite) max_residual_notification_recurrence

2.86.8 (2024-06-18)โ€‹

Featuresโ€‹

  • Removed the close button and restyled the bottom CTA on the intro.

2.86.7 (2024-06-17)โ€‹

Bug Fixesโ€‹

  • Fixed the translation of validation errors for the Thief savehack launch.

2.86.6 (2024-06-17)โ€‹

Bug Fixesโ€‹

  • Fixed navigation issues with the money tranfer suggestion card.

2.86.5 (2024-06-17)โ€‹

Bug Fixesโ€‹

  • Make view work for dreams without residual.

2.86.4 (2024-06-16)โ€‹

Bug Fixesโ€‹

  • Fixed an issue in which finished matches would not be taken into account in the Saveleage savehack if other matches were still been played.

2.86.3 (2024-06-14)โ€‹

Bug Fixesโ€‹

  • Fixed the illustration on the transfer success screen.

2.86.2 (2024-06-14)โ€‹

Bug Fixesโ€‹

  • Fixed daily savehacks being incorrectly indicated as scheduled for the same day upon creation

2.86.1 (2024-06-14)โ€‹

Bug Fixesโ€‹

  • Fixed an issue with the instant triggers for the Autopilot Savehack Launch if transfer consent is given through the API

2.86.0 (2024-06-14)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Featuresโ€‹

  • The SaveLeague with reference football_belgian_pro_league_men (referring to the 2023โ€“24 Belgian Pro League Men) has ended. Running this release's included migrations will automatically:
    • deactivate all corresponding Savehacks, and
    • stop all corresponding Savehack Launches.

Bug Fixesโ€‹

  • Fixed an issue where the input field for a Dream would not show the picked date after a change.

2.85.3 (2024-06-14)โ€‹

Improvementsโ€‹

  • Add description to the Rocket launch screen in WebApp
  • Better preview for the Rocket savehack in DEPo Translations.

2.85.2 (2024-06-14)โ€‹

Security Fixesโ€‹

2.85.1 (2024-06-14)โ€‹

Bug Fixesโ€‹

  • Only show Residual Popup on overview and dreams index to allow creating a new Dream.

2.85.0 (2024-06-13)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Featuresโ€‹

  • The SaveLeague with reference football_poland_extraklasa_men (referring to the 2023โ€“24 Ekstraklasa season) has ended. Running this release's included migrations will automatically:

    • deactivate all corresponding Savehacks, and
    • stop all corresponding Savehack Launches.
  • A new SaveLeague reference football_poland_extraklasa_men_2024_2025 referring to the 2024-25 Extraklasa season is added. NOTE that a new Savehack must be created, translated and activated to make this SaveLeague available to end users.

2.84.4 (2024-06-12)โ€‹

Improvementsโ€‹

  • Long savehack descriptions do not break the "recommended savehacks" page layout

2.84.3 (2024-06-12)โ€‹

Improvementsโ€‹

  • Make first_name and last_name optional interpolations in translations where they can not always be provided.

Bug Fixesโ€‹

  • Remove close button from Rocket savehack modal that caused confusion and broke navigation when used
  • Prevent flashing dreams selection screen before the Rocket savehack game starts

2.84.2 (2024-06-10)โ€‹

Improvementsโ€‹

  • Improved assets loading for the Rocket Savehack to work better on unstable network connections

2.84.1 (2024-06-10)โ€‹

Featuresโ€‹

  • Self-hosted feature: New web interface for managing background jobs

2.84.0 (2024-06-10)โ€‹

Featuresโ€‹

  • Extended statistics export functionality in DEPo

2.83.0 (2024-06-10)โ€‹

Featuresโ€‹

  • Include information about dream inspiration during the creation of private and group dreams.

Bug Fixesโ€‹

  • Fix bug related to spinner animation when downloading partner config files in DEPo
  • Fix saveleague config job incorrect league

2.82.0 (2024-06-07)โ€‹

Bug Fixesโ€‹

  • Fix an issue where the notification message could not being presented after an external transfer.

2.81.3 (2024-06-07)โ€‹

Featuresโ€‹

  • Allow changing "Transfer from"-Dream on the dream details manage money screen

Security Fixesโ€‹

Bug Fixesโ€‹

  • Stop background jobs specific to the Partner Api feature flag from running when the feature is not enabled

2.81.2 (2024-06-07)โ€‹

Bug Fixesโ€‹

  • Show shadow for messages section in the overview page

2.81.1 (2024-06-07)โ€‹

Bug Fixesโ€‹

  • Fix bug with navigation breaking down under certain circumstances when some buttons are pressed repeatedly

2.81.0 (2024-06-06)โ€‹

Featuresโ€‹

  • SaveLeague savehack will now stop attempting to transfer more money than allowed by it's transfer consent. The default maximum daily amount is 10 times the amount chosen by the user.

2.80.0 (2024-06-05)โ€‹

Featuresโ€‹

  • Ability to override the system's light or dark theme via a theme param when launching DES.

2.79.17 (2024-06-05)โ€‹

โ—๏ธ Requires Migration

Improvementsโ€‹

  • Improve database indexes, resulting in faster response times and reduced database CPU load

Security fixesโ€‹

Bug Fixesโ€‹

  • Show correct sign in transactions list when moving money between dreams

2.79.16 (2024-06-04)โ€‹

โ—๏ธ Requires Migration

Improvementsโ€‹

  • Improve database indexes, resulting in faster response times and reduced database CPU load

2.79.15 (2024-06-04)โ€‹

Bug Fixesโ€‹

  • Show 'delete savehack' button for custom savehacks also before selecting a dream

2.79.14 (2024-06-03)โ€‹

Bug Fixesโ€‹

  • Fixed bug in Data Exports from DEPo.
  • Better logging from Background worker when encountering jobs for off-boarded users.

2.79.13 (2024-05-31)โ€‹

Featuresโ€‹

โ—๏ธ Requires Migration

  • Displays 'Next activation' to launched savehacks either through custom strings for each savehack or based on the date and time the savehack will next run.
  • Adds default time zone 'UTC' to partner and possibility to set time zone in Partner settings in DEPo.

2.79.10 (2025-05-30)โ€‹

Featuresโ€‹

  • Add UEFA Euro 2024 saveleague

2.79.9 (2025-05-30)โ€‹

Bug fixesโ€‹

  • Translation on certain group dream pages

2.79.8 (2025-05-30)โ€‹

Bug Fixesโ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

  • Prevent overlap of the top bar with the clock or battery indicators on mobile devices.
  • Possible errors when calling the DELETE /dreams endpoint of the API.
  • Solves an issue where import and export of partner config was blocked.

2.79.7 (2024-05-29)โ€‹

Bug fixesโ€‹

  • Fix translations in generic takeover screen.

2.79.6 (2024-05-28)โ€‹

Bug fixesโ€‹

  • Inlude Dream inspiration images in partner config export and import.

2.79.5 (2024-05-28)โ€‹

Bug fixesโ€‹

  • Fix issue where spacing was missing on certain screens

2.79.4 (2024-05-28)โ€‹

Bug fixesโ€‹

  • Fixes to partner config file import and export.
  • Fixes so that a new dream can be created from manage money screen when residual dream has a positive balance.

2.79.3 (2024-05-28)โ€‹

Bug fixesโ€‹

  • Fixes to partner config file import and export.
  • Improved update group dream when updating image.

2.79.2 (2024-05-28)โ€‹

Bug fixesโ€‹

  • Allow to fail internal transfers through api.
  • Remove close button on savehack search page if navbar is disabled.

2.79.1 (2024-05-27)โ€‹

Featuresโ€‹

  • In transfer consent workflow when our DES iFrame is unmounted during the process it wasn't possible to show a success screen after a consent is granted. This is now fixed and a success screen appears. Because of how the flow is designed however this is a more generic success screen to which you need to add new translations and explicitly turn it on via "Generic Transfer Consent Success Takeover" temporary feature flag.

2.79.0 (2024-05-27)โ€‹

Featuresโ€‹

  • The tool tip encouraging a user to transfer their money on the overview screen can now be dismissed permamently.

2.78.1 (2024-05-27)โ€‹

Bug Fixesโ€‹

  • In some cases we were showing multiple error toasts to the users. This is fixed now so users will see an error toast message only once in those scenarios.

2.78.0 (2024-05-24)โ€‹

Featuresโ€‹

  • Configurable maximum dream target amount via DEPo partner configuration page.

Bug Fixesโ€‹

  • Fix to allow long savehack names
  • Fix logic of copy on withdrawal flow

2.77.21 (2024-05-23)โ€‹

Featuresโ€‹

  • Increased logging for certain parts of the app
  • Updated saveleague settings for Swedish League.

2.77.20 (2024-05-23)โ€‹

Featuresโ€‹

  • Introduced a new section for money formatting in DEPo, allowing DEPo users to manage currency format

2.77.19 (2024-05-23)โ€‹

Featuresโ€‹

  • Introduced a new section for date formatting in DEPo, allowing DEPo users to manage date format

2.77.18 (2024-05-23)โ€‹

Bug Fixesโ€‹

  • Improved guidance text for optimistically completed dream

2.77.17 (2024-05-23)โ€‹

Choreโ€‹

  • Enhanced error log for case when stock images file can't be processed
  • Improved visualization of search tags for Stock Images in DEPo

2.77.16 (2024-05-22)โ€‹

Bug Fixesโ€‹

  • Improved error handling in the dream update process.

2.77.15 (2024-05-22)โ€‹

Bug Fixesโ€‹

  • Improved rounding logic of balances.

2.77.14 (2024-05-22)โ€‹

Bug Fixesโ€‹

  • Fix to balances sync.

2.77.13 (2024-05-22)โ€‹

Bug Fixesโ€‹

  • Image in group dream fix.
  • Fix to upload stock images in DEPo.

2.77.12 (2024-05-21)โ€‹

Bug Fixesโ€‹

  • Improved Autopilot logic.

2.77.11 (2024-05-21)โ€‹

Bug Fixesโ€‹

  • return active,passed,stopped savehack launches when fetching data from API
  • Improved documentation.

2.77.10 (2024-05-21)โ€‹

Bug Fixesโ€‹

  • Fixed bug where it was impossible to complete dream by settling a deposit via API.

2.77.9 (2024-05-20)โ€‹

Bug Fixesโ€‹

  • Fixed a bug where end users were incorrectly redirected to the dream details page instead of the savings marketplace after creating a new dream.

2.77.8 (2024-05-17)โ€‹

Featuresโ€‹

  • Allow end users to delete dreams with non-zero balance and pending transactions when "Withdrawals" feature flag is not enabled.

2.77.7 (2024-05-17)โ€‹

Bug Fixesโ€‹

  • Upgrade date picker component layout and colors that will match more to the customized theme

2.77.6 (2024-05-17)โ€‹

Bug Fixesโ€‹

  • Fix bug where any entries into the dream creation form was lost after setting/updating the dream image

2.77.5 (2024-05-17)โ€‹

Bug Fixesโ€‹

  • Fix problems with managing Stock Images in DEPo

2.77.4 (2024-05-17)โ€‹

Bug Fixesโ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

  • Fix database entries for some Save League leagues.

2.77.3 (2024-05-17)โ€‹

Bug Fixesโ€‹

  • Allow to configure the Rocket savehack to save less than a major currency unit per collected coin in game.

2.77.2 (2024-05-16)โ€‹

Dependency updatesโ€‹

  • Security update of dependency to address to address CVE-2024-34459

2.77.1 (2024-05-14)โ€‹

Bug Fixesโ€‹

  • Incorrect Save League configuration for one league was corrected.

2.77.0 (2024-05-14)โ€‹

Featuresโ€‹

  • Ability to configure a Partner-specific, custom host for serving uploaded content and static assets.

2.76.2 (2024-05-14)โ€‹

Bug Fixesโ€‹

  • Missing confirmation message after the deletion of a dream, under certain circumstances.

2.76.1 (2024-05-14)โ€‹

Bug Fixesโ€‹

  • Prevent horizontal scrolling when editing dream with a long name
  • Don't allow setting the expiry date of a dream beyond 9999-12-31

2.76.0 (2024-05-14)โ€‹

Featuresโ€‹

  • Allow customers to transfer money towards residual dreams

2.75.7 (2024-05-14)โ€‹

Bug Fixesโ€‹

  • Fix bug where deleted dreams were not included in the responses from GET /v1/dreams API endpoint.

2.75.6 (2024-05-13)โ€‹

Bug Fixesโ€‹

  • Update outdated Residual Flow localization strings to belong to correct feature flag.
  • We've updated some of the datetime values we return from our API to be in rfc3339 format. Before they've had 9 digit precision and now they do not. In order to not break any existing workflow it's behind a temporary feature flag "Normalise Rfc In Api".

2.75.5 (2024-05-10)โ€‹

Featuresโ€‹

  • Added the new localized datepicker when creating dreams.

2.75.3 (2024-05-10)โ€‹

Bug Fixesโ€‹

  • Include external_user_id in destroy_user event.

2.75.0 (2024-05-08)โ€‹

Featuresโ€‹

  • Improve the residual dream flow so that the user has to actively dismiss the residual popup. This makes the process more robust if a user closes the app in the middle of deciding what to do with extra money in their savings account.

2.74.17 (2024-05-08)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Bug Fixesโ€‹

  • Added migration - update user provisioning based on dream account status

2.74.16 (2024-05-08)โ€‹

Bug Fixesโ€‹

  • When creating custom savehacks, the 'create savehack' button is always visible.

Featuresโ€‹

  • Added more save leagues to the list

2.74.15 (2024-05-08)โ€‹

Featuresโ€‹

  • Added the ability to delete all stock images for a partner from within DEPo.

2.74.14 (2024-05-07)โ€‹

Bug Fixesโ€‹

  • Updated translation keys and descriptions for the money transfer flow.

Featuresโ€‹

  • Added a delay configuration for modal opening to improve user interaction.
  • Implemented new consent update functionality and re-consent processes for ongoing transactions.
  • Introduced a feature to check consent requirements before starting certain processes.

2.74.13 (2024-05-07)โ€‹

Featuresโ€‹

  • Enhanced the process for loading batch files for stock images to support different storage services.

2.74.12 (2024-05-07)โ€‹

Bug Fixesโ€‹

  • Fixed a bug for a back button when rocket savehack is launched.

2.74.11 (2024-05-06)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Featuresโ€‹

  • Introduced new dream residual popups for displaying positive, negative, and no dream flows.

2.74.9 (2024-05-02)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Featuresโ€‹

  • New feature flag "Residual Popup" - when enabled: show a pop up when there is a change in residual balance for acknowledgment. From that pop up user can decide to dismiss or transfer money.
  • Added "Hide Kickstart Page" feature to not present recommended savehack screen for new dreams.

Bug Fixesโ€‹

  • Hide external residual deposits in transactions listing
  • Replace deposit icon with internal transfer for residual transfer to dream

2.74.2 (2024-04-29)โ€‹

Bug Fixesโ€‹

  • Fixed back button to redirection after creating custom savehack

2.74.1 (2024-04-29)โ€‹

Bug Fixesโ€‹

  • Sorted savehacks by their creation date in savings shortcut list on overview screen

2.74.0 (2024-04-26)โ€‹

Featuresโ€‹

  • New feature flag "New Kickstart Page" - when enabled: show new and improved recommended savehacks screen after creating a dream.

2.73.7 (2024-04-26)โ€‹

Bug Fixesโ€‹

  • Changed back navigation behavior: Back from inspiration center will exit the dreams experience when there is no dream and overview screen is disabled.

2.73.6 (2024-04-26)โ€‹

Bug Fixesโ€‹

  • Fixed GET /messages API endpoint to not include messages for deleted users

2.73.4 (2024-04-25)โ€‹

Bug Fixesโ€‹

  • Fixed joy screen after launching savehack with transfer consent
  • Fixed redirection after canceling transfer consent for savehack launch

2.73.3 (2024-04-25)โ€‹

Bug Fixesโ€‹

  • Properly expose Stock Image configuration in DEPo

2.73.2 (2024-04-25)โ€‹

Bug Fixesโ€‹

  • Fixed dream name in transaction listing for residual deposit towards dream

2.73.1 (2024-04-25)โ€‹

Bug Fixesโ€‹

  • Fixed a translation entry incorrectly tagged as dependent on the "Group Dreams" feature.

2.73.0 (2024-04-25)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Featuresโ€‹

  • Withdrawals are now enabled by new feature flag "Withdrawals" (enabled by default).

2.72.4 (2024-04-24)โ€‹

Bug Fixesโ€‹

  • Fixed creating and updating transactions via API without transfer consent
  • Fixed incorrect scrolling when redirected to dream listing via transfer consent flow

2.72.3 (2024-04-24)โ€‹

WebApp UX Changesโ€‹

Savehack details screen has been removed. Savehack description is now visible on the "activation" / "launch" screen instead.

2.72.2 (2024-04-23)โ€‹

โ—๏ธ Requires Migration

Bug Fixesโ€‹

Cleaning up deprecated translations and localizations, fixing a bug in DEPo where number formatting could not be edited.

2.72.1 (2024-04-22)โ€‹

Bug Fixesโ€‹

Fixed some more corner cases for animating the dream progress bar.

2.72.0 (2024-04-22)โ€‹

Featuresโ€‹

New rake task dreams:translations:diagnose to help diagnose localization string problems

2.71.2 (2024-04-22)โ€‹

Bug Fixesโ€‹

Fixed some more corner cases for animating the dream progress bar.

2.71.1 (2024-04-22)โ€‹

Bug Fixesโ€‹

Fixed rendering issues with escaped HTML content.

2.71.0 (2024-04-19)โ€‹

Featuresโ€‹

Refactor Active Services feature which let's us block requests to some parts of the app in case we want to serve the docker container only in depo / api / webapp mode. Check the description of the ACTIVE_SERVICES for more. (#3694) (234a7d9)

2.70.0 (2024-04-18)โ€‹

Featuresโ€‹

Skip checking tls certs in legacy Partner API Client when RAILS_ENV is development (5e322a2)

v2.69.1 (2024-04-18)โ€‹

Bug Fixesโ€‹

Change color for tooltip from success to card colors.

v2.69.0 (2024-04-18)โ€‹

โ—๏ธ Requires Migration โ—๏ธ Mandatory

Featuresโ€‹

  • New feature flag "Intro Page", toggling whether to show the intro page for first-time users, or go straight to the dream inspirations.
  • New feature flag "Bordered Inputs" to enable bordered input fields instead of underlined.
  • New environment variable ACTIVE_STORAGE_RESOLVER determining how (DEPo-) uploaded content and customer-uploaded images are served. Two options are available:
    • rails_storage_redirect (default): DES redirects to the storage location (e.g. serving files directly from S3 with presigned URLs), or
    • rails_storage_proxy: DES serves the content by acting as a proxy.
  • New environment variable EXTERNAL_EVENTS_PROXY for accessing EXTERNAL_EVENTS_HOST via a proxy server.
  • Exit DES when onBackRequested is received on the Overview or Dream List pages.
  • Restyled the intro pages.

Bug Fixesโ€‹

  • When Customer-Uploaded Images is enabled, the "Choose Source" screen showed an error if there existed Dream Inspirations without an image.
  • Fixed bug in the /internal API for marking Customer Uploaded Images as clean.
  • Fixed bug in POST /accounts endpoint when pending deposits existed.
  • Fixed bug related to unpausing existing savehack launches on POST /accounts.
  • Fixed alignment issues in the Primary Navigation component.

v2.68.1 (2024-04-15)โ€‹

Bug Fixesโ€‹

Fix SaveLeague Team Picker modal scrolling issue for Safari

v2.68.0 (2024-04-12)โ€‹

Featuresโ€‹

Nicer styling on the redirection screens for Account Provisioning and Transfer Consents

2.67.7 (2024-04-12)โ€‹

Bug Fixesโ€‹

In some scenarios it was not possible to run the application with ACTIVE_SERVICES env variable set. It's fixed now. (e50d372)

2.67.6 (2024-04-12)โ€‹

Bug Fixesโ€‹

It's possible now to link dreams account with an expired/achieved dream. (00c9666)

2.67.5 (2024-04-12)โ€‹

Bug Fixesโ€‹

PATCH /accounts error responses was giving unexpected field names. It now has correct field keys in the resposne. (2875d0e)

2.67.4 (2024-04-11)โ€‹

Featuresโ€‹

Dream name is now a required property if the Feature Flag edit_dream_validation is turned on. (3610624)

2.67.2 (2024-04-10)โ€‹

Bug Fixesโ€‹

Image URLs in the GET /dreams API are now absolute URLs. (ceff55c)

2.67.1 (2024-04-10)โ€‹

Bug Fixesโ€‹

Residual Dream check did not respect the skip_residual_popup parameter when overview page was disabled. This is fixed now. (#3657) (19bf9e9)

2.67.0 (2024-04-09)โ€‹

Featuresโ€‹

New behaviour of the overview feature flag. Like before, it is used to enable or disable the Overview page (the first page user enters after logging the app). When it is enabled, the overview page is shown as before. When it is disabled, however, all links leading to overview page are redirected to the dreams list page instead of exiting DES. (1f277c6)

2.66.0 (2024-04-09)โ€‹

Bug Fixesโ€‹

Correct error message and status code (409) in the API when trying to create multiple accounts with the same combination of userId and externalId (6fe0fe9)

2.65.0 (2024-04-09)โ€‹

Featuresโ€‹

When new feature flag "No Top Navigation" is turned on we will hide the top navigation component. This lets the partner to have their own navigation instead of ours in case you want to insert our app into your app in a more seamless fashion. (3747fef)

2.64.0 (2024-04-09)โ€‹

Featuresโ€‹

When user consent on transfer requests is required we will only send the consent related frontend events and skip the account provisioning frontend events. (#3616) (9892d24)

2.62.1 (2024-04-08)โ€‹

Bug Fixesโ€‹

Bump NodeJS version from 18.19.1 to 18.20.1 (4db3863)

2.62.0 (2024-04-05)โ€‹

Featuresโ€‹

API PATCH /users/:id endpoint now accepts provisioningInitiatedAt and also return new key in GET /users (also provisioningInitiatedAt). This informs you whether this user account provisioning has already started (from DEs point of view) but let's you also unset this key e.g. to start over. (68eb438)

2.61.1 (2024-04-03)โ€‹

Bug Fixesโ€‹

Add missing action-secondary border-width and border-color. There are used in whitelabelling functionality but weren't properly added in some cases. (fc45d42)

2.61.0 (2024-04-03)โ€‹

Featuresโ€‹

Start acting on onBackRequested events introduced in earlier release. (e984bd7)

2.60.0 (2024-03-28)โ€‹

Featuresโ€‹

New feature flag "clean top nav". When enabled all content and actions other than "back" or "close" are moved away from the top navigation component. If the "clean top nav" is turned on then:

  • Create new dream button is moved to a new "Create Dream" page at the bottom of the dreams listing.
  • The stop savehack button is moved to the bottom of the edit savehack screen
  • The delete savehack button is moved to the savehack show page

Please consult with our customer success team to take a look at this new feature. Eventually, this will be the default behaviour and the feature flag will be removed.

2.59.0 (2024-03-28)โ€‹

Featuresโ€‹

Introduce onBackRequested event which signals DES to perform a back navigation. This event is necessary in case when the partner wants control over the navigation in the app but disables the top navigation component. (60b8e20)

2.58.3 (2024-03-28)โ€‹

Bug Fixesโ€‹

Fix white-labelling bug in which shape of the circle buttons looked odd. (#3639) (c6022eb)

2.58.2 (2024-03-27)โ€‹

Bug Fixesโ€‹

For self-hosted partner: There was a bug preventing proper configuration of non-AWS S3 compatible storage. It's fixed now. You can refer to the documentation on how to properly configure DES to use non-AWS S3 compatible storage. (fa422e7)

2.58.1 (2024-03-26)โ€‹

Bug Fixesโ€‹

Fix account provisioning when creating the account using our API via POST /accounts. (dc05a06)

2.58.0 (2024-03-26)โ€‹

Bug Fixesโ€‹

Return correct image url in the GET /dreams API. (6f12d6b)

Featuresโ€‹

Improve performance of our JSON responses by switching the underlying JSON library. (#3605) (a37b48a)

2.57.1 (2024-03-25)โ€‹

Bug Fixesโ€‹

Bring back using the frontend event onPageReadyEvent (616b47b)

2.56.0 (2024-03-22)โ€‹

Bug Fixesโ€‹

Stop firing frontend event IdTokenDidExpire if activity renewed session is enabled (e53e5f2)

2.55.0 (2024-03-21)โ€‹

Featuresโ€‹

Add unread messages count field to user object in the users API response (54a1a50)

2.54.0 (2024-03-19)โ€‹

Bug Fixesโ€‹

Dream progress in the dream list page in some scenarios was not properly changing when applying new styles from the partner. It's fixed now. (b1824d8)

2.53.0 (2024-03-19)โ€‹

Featuresโ€‹

Make partner settings page more visible by placing a link to it in the DEPo navbar (#3607) (c0de97f)

2.52.0 (2024-03-19)โ€‹

Bug Fixesโ€‹

Remove legacy feature flags from DEPo admin panel (ad3c0c9)

Featuresโ€‹

Add more meaningful errors in case of token authentication failing (#3599) (9847898)

2.50.0 (2024-03-14)โ€‹

Featuresโ€‹

Add ability to generate test messages for on-premise solution (#3591) (c0d5c73)

2.49.0 (2024-03-12)โ€‹

โ—๏ธ Requires Migration

Featureโ€‹

Sign Out functionality with revoked sessions. Adds a new onSignOutRequested frontend event (which we expect to be sent from the bank app to DES web app), which signs the user out and clears all cookie data. If maximum_session_duration is set, the cookie is also marked as revoked so an attacker which got hold of the cookie before signing out can no longer use it. Once sign out is complete the onExitRequested event is sent back to close down DES (the web application).

2.48.0 (2024-03-11)โ€‹

Featuresโ€‹

Makes sure that a property called session_id is rotated in our cookies on each sign in. So even if a cookie is reused / kept around between logins, they session_id will not be the same.

2.47.2 (2024-03-11)โ€‹

Bug Fixesโ€‹

Use correct "doconomy-depo-" prefix as SAML service provider id (#3593) (a5b1a74)

2.47.0 (2024-03-08)โ€‹

Featuresโ€‹

Add support for RS512 JWT algorithm. (#3590) (072f9cf)

SAML authentication now has different entity ID per partner. (#3581) (ce97a42) The entity ID can be found in partner settings in the SAML section.

2.46.2 (2024-03-06)โ€‹

Choreโ€‹

bump yard from 0.9.35 to 0.9.36 (#3584) (7e8307a)

2.46.1 (2024-03-05)โ€‹

Bug Fixesโ€‹

white-labeling: Modals are using correct classes and spacing looks good now. (eafa532)

2.46.0 (2024-03-04)โ€‹

โ—๏ธ Requires Migration

Featuresโ€‹

Activity renewed sessions. (2941870)

A new feature that can be turned on in DEPo via partner settings. We can override the session expiration and inactivity time set byt the JWT token during the authentication. This can be done in partner settings page via session_inactivity_timeout and maximum_session_duration. If configured to more than 0 seconds the end-user is signed out from the app after that time passes (since they have signed in). This is regardless of authentication token expiration time.

2.45.0 (2024-03-04)โ€‹

Featuresโ€‹

Change partner configuration file extension so that it's not automatically opened by some browsers. (#3569) (5def25d)

2.44.0 (2024-03-01)โ€‹

Featuresโ€‹

White-labeling: It's possible now to set card, modal, dialog border radius. (a8fa455)

2.43.0 (2024-03-01)โ€‹

Featuresโ€‹

DES will send intermediate certificates when authenticating via Auth Verify and VerifyViaUrl strategies (cd3cd0a)

2.42.0 (2024-02-29)โ€‹

Featuresโ€‹

Add to GET /messages API nedpoint ability to filter by external/internal messages. Add additional attirbute external to the message object in the API response. (b0b6175)

2.41.0 (2024-02-28)โ€‹

Featuresโ€‹

When uploading config file. Show message if the upload is still in progress. (#3563) (e8b37ff)

2.40.0 (2024-02-28)โ€‹

Featuresโ€‹

Add deleted_at to user destroy event (#3553) (6064ed8)

2.39.0 (2024-02-27)โ€‹

Bug Fixesโ€‹

Add safety checks for launching savehacks (b14b944)

Featuresโ€‹

Implement data export feature. We can export some data as csv from DEPo. (9c5eb6a) Continous work on mTLS and intermediate certificates validation (83a6701) We can now use both user id and external user id when passing the access token during authentication. This is controlled by use_dreams_user_id_for_token_validation feature flag. (551f326)

2.38.0 (2024-02-26)โ€‹

Featuresโ€‹

Transfer-consent: connect provisioning flow and transfer consent flow (7105871)

2.37.2 (2024-02-26)โ€‹

Bumpโ€‹

Bump rails from 7.0.7.1 to 7.0.8.1 Bump rack from 2.2.8 to 2.2.8.1

2.37.1 (2024-02-23)โ€‹

Bug Fixesโ€‹

In some cases of Roundup Savehack, transactions were launched even though the savehack was stopped. (062ce5b)

2.37.0 (2024-02-23)โ€‹

Featuresโ€‹

Add possibility to change padding-x in all screens (part of whitelabelling) (1f58277)

2.36.1 (2024-02-22)โ€‹

Bug Fixesโ€‹

Fix some preview screens in DEPo (a9f460f)

2.36.0 (2024-02-20)โ€‹

Featuresโ€‹

Add possibility to conifgure variables for shadows for some components (part of whitelabelling) (716ecd3)

2.35.0 (2024-02-19)โ€‹

Featuresโ€‹

Add possibility to configure letter spacing variables for body and heading (part of whitelabelling) (2715438)

2.34.0 (2024-02-16)โ€‹

Featuresโ€‹

Add ability to configure border in buttons via theme configuration in partner settings (9ae6d44) Add separate heading and body fontsizes via theme configuration in partner settings (5364d6a)

2.33.4 (2024-02-14)โ€‹

Bug Fixesโ€‹

Remove number ordinalization from the app (ce48b11)

2.33.3 (2024-02-14)โ€‹

Bug Fixesโ€‹

force filter param as array even if not array (#3524) (81142f0)

2.33.2 (2024-02-13)โ€‹

Bug Fixesโ€‹

Fix typo in group_dreams feature flag (dfdc18b)

2.33.1 (2024-02-13)โ€‹

Choreโ€‹

Add more logging output when dream not found (0fbc9f2)

Bug Fixesโ€‹

Hide convert to group dream option when group dream feature flag is not set (1f4d6a4)

2.32.0 (2024-02-06)โ€‹

Featuresโ€‹

Add Polish 1 liga and 2 liga to the list of available leages (#3505) (#3510) (120d4e1) Continious work on transfer consent flow. (1da75d5)

2.31.1 (2024-02-06)โ€‹

Bug Fixesโ€‹

Remove Errors from Transactions API request and response. (228162d) Replace userId with user object (5a3b900) Please check the updated API docs for those changes. We've decided that it's not a breaking change due to the flexible nature of releases we are having right now. You will have to make sure that, if you validate the transactions response for the presence of errors key, that you remove the validation. This applies to GET and PATCH requests. We've also changed the requirement to suppply the user object instead of userId to follow the standards already set in the API.

2.31.0 (2024-02-05)โ€‹

Featuresโ€‹

Add Polish Extraklasa league to the list of available leages. To add this league just create a new SaveLeague Savehack and pick a proper league in the Savehack edit page. (725e215)

2.30.0 (2024-02-05)โ€‹

Featuresโ€‹

Update GET transaction API to return transferConsentId (24a0798)

2.29.1 (2024-02-05)โ€‹

Bug Fixesโ€‹

Partner configuration file download is very slow in some instances. Move the file generation to a background job to remediate the issue. (b047604)

2.29.0 (2024-02-02)โ€‹

Featuresโ€‹

Add a periodic job to validate SaveLeague Savehack configuration against the API (55152b3)

2.28.1 (2024-01-31)โ€‹

Buildโ€‹

Add db-upgrade script. It can be leveraged to easily run database migrations when you are downloading the new docker image (self-hosted only).

2.28.0 (2024-01-31)โ€‹

Featuresโ€‹

Add roundup savehack feature. Reach us to get to know more about it's capabilities.

2.26.0 (2024-01-30)โ€‹

Featuresโ€‹

Add SINGLE_TENANT_MODE feature. This let's self-hosted clients to not adhere to having to have subdomain-api in the url when making requests to the DES backend. (#3487) (4af15ef)

2.25.0 (2024-01-26)โ€‹

Featuresโ€‹

Roundup savehacks are available to be created in the DEPo. This is not yet functional but translations can be prepared in advance for this new savehack. (c2260f3)

2.24.1 (2024-01-26)โ€‹

Bug Fixesโ€‹

In some cases uploading files was taking too much time and timeouting as a result. Moved it to a background job so that it always completes. (#3478) (fb8e7a8)

2.21.0 (2024-01-24)โ€‹

โ—๏ธ Requires Migration

Featuresโ€‹

Add transfer consent check before initiate savehack launch

2.20.1 (2024-01-22)โ€‹

Bug Fixesโ€‹

In some cases stock images were not loading properly. Fixed that. (f651283)

2.20.0 (2024-01-18)โ€‹

Featuresโ€‹

Add open-id authentication flow where we fetch user info from user info endpoint (891f533)

2.19.7 (2024-01-16)โ€‹

Bug Fixesโ€‹

Bugfix for mock authentication flow (713d3b7)

2.19.6 (2024-01-16)โ€‹

Bug Fixesโ€‹

Improve validation of "cents" in savehack launch (#3451) (e08ce9a)

2.19.5 (2024-01-15)โ€‹

Bug Fixesโ€‹

Bump ViewComponent library to 3.9 Don't list messages in GET /messages endpoint if the dream is deleted

2.19.4 (2024-01-11)โ€‹

Bug Fixesโ€‹

Use correct external events path when fetching external events from public api. (6627781)

2.19.2 (2024-01-11)โ€‹

Bug Fixesโ€‹

Align POST payments/batch api with what's in the docs (#3439) (380eace)

2.19.1 (2024-01-11)โ€‹

Bug Fixesโ€‹

Make sure SaveleagueMatchResult teamIds is always a string. (365f80e)

2.19.0 (2024-01-08)โ€‹

Featuresโ€‹

Add Partner.external_domain which allows a partner to serve the web app, depo & api from their own domain. This is necessary to circumvent third-party cookie restrictions in some browsers. (ab1fe7c)

2.18.0 (2024-01-08)โ€‹

Featuresโ€‹

Add externalUserId filter to getSavehackLaunches API (54d8608)

2.17.0 (2024-01-04)โ€‹

Featuresโ€‹

Add balanceCents to getDreams API response (786a746) Add deletedAt to getDreams API response (#3417) Add imageUrl to getDreams API response (#3417) Add userId filter to getDreams API (336ec05) Add externalUserId filter to getDreams API (c27b969) Include deleted dreams in getDreams API when query param is state is set to deleted (f3a25e4)

2.16.0 (2024-01-04)โ€‹

Featuresโ€‹

We can now mock the authentication flow for partners using VerifyViaUrl token authentication workflow - only available for testing purposes (cf25b51)

2.15.0 (2024-01-04)โ€‹

Featuresโ€‹

Update webhook jobs to use mTLS (#3422) (34dc428)

2.14.0 (2023-12-29)โ€‹

Bug Fixesโ€‹

Only emit pageReady event in iframe context (29971f6)

Featuresโ€‹

Add filters - user_id and dream_id to SavehackLaunches API (#3420) (a97ac55) Properly add onPageReady event and emit it on succesful login. Brought back after revert. (1409cac)

2.13.2 (2023-12-22)โ€‹

Bug Fixesโ€‹

revert (292f9f1) because of error logs on some devices (c5b97b7)

2.13.0 (2023-12-22)โ€‹

Featuresโ€‹

Add onPageReady event and emit it on succesful login. (292f9f1)

2.12.0 (2023-12-21)โ€‹

โ—๏ธ Requires Migration

Featuresโ€‹

Preparation for 2.16

2.10.0 (2023-12-20)โ€‹

Featuresโ€‹

We can now fetch external events available from our external events API (#3390) (34a0468)

2.9.4 (2023-12-20)โ€‹

Bug Fixesโ€‹

Pass correct params to SaveLeague periodic job (a6397f5)

2.9.1 (2023-12-15)โ€‹

Bug Fixesโ€‹

Bugfixes for SaveLeague Savehack (72bdf3c)(fe1ff08)(e93b3f7)(ec38956)

2.9.0 (2023-12-15)โ€‹

Featuresโ€‹

Update Premier League saveleague so that it works with our provider's v2 API (1b72615)

2.8.0 (2023-12-15)โ€‹

Featuresโ€‹

Add a periodic job to check SaveLeague Savehack match results (d342e0e)

2.7.0 (2023-12-14)โ€‹

Featuresโ€‹

We can now filter GET messages API based on processed status (529c01a) Add support for de locale (89773a3) Add support for fr locale (57f53ba) Add support for nl locale (4e9a88e)

2.7.0 (2023-12-13)โ€‹

โ—๏ธ Requires Migration

Featuresโ€‹

Roundup savehack editable in DEPo

2.4.1 (2023-12-11)โ€‹

Bug Fixesโ€‹

Correctly return settled balance when making a request to the accounts API (43cd495) (9b72a3c)

2.4.0 (2023-12-08)โ€‹

Featuresโ€‹

Messages can now be updated and marked as processed via PATCH request (6aa1fe8)

2.3.0 (2023-12-08)โ€‹

Featuresโ€‹

GET messages API response contains processedAt field now (cdb058c)