Skip to content

Releases: 42atomys/stud42

v0.30

09 Sep 15:20
666d275
Compare
Choose a tag to compare

Release v0.30

✨ New Features

  • Add Made Building to Paris Campus: Added the Made building to the Paris campus. PR 511
  • Regroup Paris Cluster per Floor: Regrouped the Paris cluster per floor. PR 509

🚀 Enhancements

  • Stylish Scrollbar: The scrollbar is now styled to match the application's design. PR 512
  • Implement Various Quality of Life on Cluster Maps: Implemented various quality of life improvements on cluster maps. PR 512
    1. devexp: The totalWorkspaces in the cluster map definition is no longer required. This value is now calculated from the given map.
    2. Overriding a workspace with no connected user will provide you with the workspace identifier.
    3. When a cluster doesn't have a name, don't display the identifier twice.
    4. The sidebar no longer sticks when scrolling over the cluster sidebar.

🛡️ Security

  • Rotate Secrets and Bump Versions: Rotated secrets and bumped versions for improved security. PR 513

🐛 Bug Fixes

  • Enable Crawler for All Mapped Campuses (Workaround): Enabled the crawler for all mapped campuses as a workaround. PR 503
  • A Lot of Pages Don't Have Window Title: Fixed an issue where a lot of pages didn't have a window title. PR 510

💻 Tech Updates

  • Dependabot Updates: Updated dependencies using Dependabot:
    • jest from 3.3.1 to 3.3.2 in /web/ui PR #500
    • @sentry/nextjs from 7.47.0 to 7.68.0 in /web/ui PR #514
    • @adobe/css-tools from 4.0.1 to 4.3.1 in /web/ui PR #505
    • postcss from 8.4.24 to 8.4.27 in /web/ui PR #501
    • axios from 1.4.0 to 1.5.0 in /web/ui PR #507

Full Changelog: View on GitHub

v0.29

07 Aug 14:43
a478845
Compare
Choose a tag to compare

Release v0.29

✨ New Features

  • NEW CAMPUS 🎉 Mulhouse: Added the 42 Mulhouse to the app PR #485
  • Privacy Knowledge: Added a feature to request data download. In the future, the requested data will be send by email PR #495

💻 Tech Updates

  • Dependabot Updates: Updated dependencies using Dependabot:
    • jest from 3.3.1 to 3.3.2 in /web/ui PR #500

🥇 New Contributors

For a full list of changes, see the changelog.

Thank you to all contributors for making this release possible!

v0.28.1

23 Jul 20:03
dc58507
Compare
Choose a tag to compare

Release v0.28.1

🚒 Emergency Maintenance

  • revert: postgres upgrade to version 15 rollbacked to 14.8 by @42atomys in #497

Full Changelog: v0.28...v0.28.1

v0.28

23 Jul 19:36
2e9cef8
Compare
Choose a tag to compare

Release v0.28

📣Important: Phone features postponed for consistent API and privacy. See more here #487

  • Remove Phone Features and Data: Removed phone features and remove all data related to phone number in database by @42atomys in #491

✨ New Features

  • Add All Abouts and Legals Pages: Added new pages for all abouts and legals in their draft versions by @42atomys in #490

✨ Improvements

  • Fetch Locations Per User ID: Improved performance by fetching locations per user ID by @42atomys in #494

🐛 Bug Fixes

  • Deprecated Main Cursus Has Displayed First: Fixed an issue where the deprecated main cursus was displayed first by @42atomys #484
  • Layout Close Profile on Cluster Map on Each Click: Fixed an issue where the layout closed the profile on the cluster map on each click by @42atomys in #492

💼 Chore

  • Upgrade to Postgres 15 and Enable Btree Gin Extension: Upgraded to Postgres 15 and enabled Btree Gin extension by @42atomys in #493
  • Upgrade to PostgreSQL 15 in Production: Upgraded to PostgreSQL 15 in production by @42atomys in #496

For a full list of changes, see the changelog.

Thank you to all contributors for making this release possible!

v0.27.2

16 Jul 19:26
33668d0
Compare
Choose a tag to compare

Release v0.27.2

🐛 Bug Fixes

  • Twitch Credentials Invalid Cause Linking Impossible: Fixed an issue where invalid Twitch credentials caused linking to be impossible. (#477)
  • Paris Campus Locations RegExp: Fixed an issue with the Paris campus locations regular expression. (#478)
  • Rotate Forty Two Secret: Rotated the Forty Two secret. (#481)

💼 Chore

💻 Tech Updates

  • Dependabot Updates: Updated dependencies using Dependabot:
    • Bump golangci/golangci-lint-action: Updated golangci/golangci-lint-action from 3.4.0 to 3.6.0. (#471)
    • Bump semver: Updated semver from 5.7.1 to 5.7.2 in /web/ui. (#480)
    • Bump axios: Updated axios from 1.2.1 to 1.4.0 in /web/ui. (#472)
    • Rotate Forty Two Secret: Rotated the Forty Two secret. (#481)
    • Bump graphql-ws: Updated graphql-ws from 5.11.2 to 5.14.0 in /web/ui. (#473)
    • Upgrade Prettier: Upgraded Prettier to 3.0.0. (#482)
    • Bump @typescript-eslint/eslint-plugin: Updated @typescript-eslint/eslint-plugin from 5.51.0 to 5.62.0 in /web/ui. (#483)

🎉 New Contributors

For a full list of changes, see the changelog.

Thank you to all contributors for making this release possible!

v0.27.1

24 Jun 22:48
4b82dbe
Compare
Choose a tag to compare

Release v0.27.1

🐛 Bug Fixes

  • Colors Mismatch on Themes: Fixed an issue where there was a colors mismatch on themes. The colors are now consistent and aligned correctly. (#469)

For a full list of changes, see the changelog.

Thank you to all contributors for making this release possible!

v0.27

24 Jun 21:43
4f65441
Compare
Choose a tag to compare

Release v0.27

✨ New Features

  • Remote Notice: Added a feature to remotely announce important information to final users. This allows for better communication and updates. (#465)
  • Third Party Accounts Linking: Implemented the ability to link third-party accounts. Users can now connect their accounts with external services for a seamless experience. (#466)
  • Beta Requirement are officially gone: No more requirement to access to the app, that let 7 days to stud42.fr users to migrate the reaming friends ! (#466)

🐛 Bug Fixes

  • Theme Blinking on First Page Load: Fixed an issue where themes were blinking on the first page load. The theme transition is now smoother. (#467)

♻️ Refactoring

  • Change GitHub Workflows Behavior: Made changes to the behavior of GitHub workflows to improve efficiency and reliability. (#468)

For a full list of changes, see the changelog.

Thank you to all contributors for making this release possible!

v0.26

18 Jun 22:33
8710745
Compare
Choose a tag to compare

🚀 What's Changed

  • feat: add personal workspace entity on cluster map by @42atomys in #463
  • chore: migrate clusters map for paris campus to noc42 by @sungyongcho in #462

Full Changelog: v0.25...v0.26

v0.25

07 Jun 10:23
d1061c2
Compare
Choose a tag to compare

Release v0.25

🚀 What's Changed

  • Refactor Auth: Implemented a complete refactor of the auth service to remove gRPC integration entirely. This change brings improvements and optimizations to the authentication system. 🎉 (#459)

🐛 Bug Fixes

  • Duplicated Port Declaration on Auth-Service: Fixed an issue where there was a duplicated port declaration on the auth service. (#460)

⚠️ Breaking Changes

Developers who have the project installed locally will need to rebuild their dev container and start the auth service locally (available via the Start Auth Service task).
✨ It is now possible to start the entire project with the Start Project task.

For a full list of changes, see the changelog.

Thank you to all contributors for making this release possible!

v0.25+rc.1

07 Jun 09:46
ace5aa8
Compare
Choose a tag to compare
v0.25+rc.1 Pre-release
Pre-release

We are excited to present the pre-release version, which will be followed by the final release.

The full release note will be available only in the final release.

We would like to express our heartfelt gratitude to all the contributors who have participated in this pre-release by sharing their ideas, feedback, and valuable contributions.

We value and appreciate your input at all times. 💜