Aller au contenu principal

July 2nd, Updates

· 2 minutes de lecture

We introduce in this new release a range of improvements and fixes that make exporting smoother, as well as a full update of Graasp Library.

Improvements to Export ZIP

Exporting items and member data to zip files is now handled by a new zip library and dedicated background workers. This means exports are less likely to fail, and can handle larger data sets without slowing Graasp down. If you want to know more about technical details, check this page.

Library is now built with Tanstack-start

The Graasp team changed Graasp Library's primary dependency to tanstack-start for a more modern development stack and better suit the other dependencies.

We’ve upgraded the internals without altering the user experience.

The testing framework was also changed.

Fixes

  • Cleaner Item Copies: When you copy items, the original order is now checked and cleaned up automatically to prevent issues caused by bad data.
  • Whenever changes are made to the search index, all settings are automatically rebuilt so that filters and attributes stay up to date.
  • The system now checks that app origin URLs are formatted correctly, reducing the chance of configuration errors.
  • Some internal streaming processes now use more modern and reliable methods, which improves error handling and overall stability.
  • Several core libraries have been updated to their latest versions.

We warmly welcome and encourage feedback from our users to continuously improve our platform. You can contact us by email admin@graasp.org or by submitting an issue in this Github repository.