-
v0.4.0 Stable
released this
2026-02-10 14:34:41 +00:00 | 111 commits to main since this releaseFixes:
- Resolves a bug involving serialization of complex types. Users will no longer receive an error message stating that there was an "unexpected variant".
- Resolves some errors found in the comparisons API, which I've been slowly renaming to be the Relations API:
- When a data member is not found in the supplied student information map, the program does not panic and instead returns a printable error message.
- Relations are now able to properly parse decimals. They are parsed into an f32 value. There should not be a need for more complexity than that.
- Fixes multi-entry input hydration.
- Fixes select dropdown hydration.
- Allows checkbox inputs to name themselves with more complexity, important for multi-entry functionality.
New Features:
- Adds the student portal. Students are now able to log in and add their data to the database.
- Adds fallback text to multi-entry inputs.
- Adds the ability to delete entries from multi-entry inputs.
- Adds a new selectable nav list component.
- Restyles the loading icon to be more uniform.
- Adds a new sidebar list of tabs and sub-tabs.
- WIP: Adds most of the admin portal. This will continue to be worked on, and is not in the current Route structure due to lack of security in its current state.
- WIP: Adds the student eligibility check. This page displays all the scholarships that a student is eligible for, along with their essay prompts.
Full Changelog: https://github.com/R15-Software-Dev/scholarships-rs/compare/v0.3.0...v0.4.0
Downloads