Releases: jobtrek/grades-view-solid
Releases · jobtrek/grades-view-solid
grades-view-solid: v1.4.0
grades-view-solid: v1.3.0
grades-view-solid: v1.2.0
grades-view-solid: v1.1.3
grades-view-solid: v1.1.2
grades-view-solid: v1.1.1
grades-view-solid: v1.1.0
1.1.0 (2024-01-22)
Features
- averages-view: change sub averages width (dc94117)
- forms: Add labels map to each forms (5d132c2)
- forms: System to get translated labels for forms (413c22a)
- grades-context: Access new context on technical module page (9ecc17e)
- grades-context: Convert pages from store to context access (dd82252)
- grades-context: Create new context provider for grades (b18b985)
- grades-context: Move store functions to context (d543795)
- grades-context: Move store memos to context (c0e70d9)
- grades-context: Use gradesContext for name (506399d)
- grades-store: Add possibility to reset the store (d740648)
- grades-store: Add types for new global grade store (31beadb)
- grades-store: All averages are now calculated from grades store (d631662)
- grades-store: Change user name type to avoid null (36006af)
- grades-store: Form to update student name (56825a5)
- grades-store: General branch semester now stored in gradesStore (ee5a7e5)
- grades-store: Module grades now stored in gradesStore (e62d1ae)
- grades: Add button to remove grade (4e8207c)
- grades: Add delete action on module grades (7889aa6)
- grades: Add tooltip component (fc118dc)
- grades: Add tooltip to module grades (b511089)
- home-page: Add welcome message (a6f47bc)
- import-export: Add buttons in navbar with icons (7888bc6)
- import-export: Add util to export and download JS object in json (01e3e43)
- import-export: Create a dedicated component for file import (6bbbb7c)
- import-export: File button can now import grades (8daa5e0)
- import-export: Json grades can now be imported in calculator (4568698), closes #5 #1
- module-autocomplete: Add combobox component (ddbdb30)
- module-autocomplete: add zag js state machine (800e2aa)
- module-autocomplete: Experimentation's with custom combobox (a935e57)
- module-autocomplete: Fine-tune combobox behaviour. (e43be4d)
- module-autocomplete: First combobox experiments (6f7ed42)
- module-autocomplete: Fix selection behaviour (24fdb3a)
- module-autocomplete: Fix value transfers between combobox and form (d59f006)
- module-autocomplete: Use createSelector to avoid unneeded signal update on For loop (59b47b8)
- tooltips: Change tooltip default delays (4ddbe8a)
- tpi-grade: Add input to update tpi grade (2140258)
Bug Fixes
- Cannot add more semester than possible in schema (ab78145), closes #9
- color on modules form (453e1a7)
- Correct url for github pages deployment (92dc9ba), closes #10
- Create working 404 page (2b597ae)
- form reset on submission (594fb2f)
- github workflow branch name (0234439)
- grades-context: Fix context create memo parameters mismatch (8c91dc0)
- grades-store: Module averages now calculated with same rounding (9739cc3)
- Hydration mismatches, fixes #2 (c7711eb)
- import-export: File button placed in client only (c593826)
- Index loop for better performances (66312f6)
- Little style improvements (786e282)
- missing round, and average style (10d5430)
- Name form now client only to avoid pre-rendering hydration mismatch (688d20e), closes #3
- reactivity: Client only notifications (5d90419)
- replace createEffect with a computed property in grades section. (f652917)
- routes missing nodes on 404 and index template (f356612)
- tooling: Add eslint ignore file (e113ba4)
- type mismatch on modules add function (15eda64)
v1.0.0
v1.0.0-rc.2
🚀 Enhancements
- import-export: Add buttons in navbar with icons (7888bc6)
- import-export: Add util to export and download JS object in json (01e3e43)
- import-export: Create a dedicated component for file import (6bbbb7c)
- import-export: Json grades can now be imported in calculator (4568698)
- import-export: File button can now import grades (8daa5e0)
🩹 Fixes
- import-export: File button placed in client only (c593826)
💅 Refactors
- navigation: Extract reset button in dedicated component (5e266b8)
- navigation: Generalise Nav button for reuse (11fa2f3)
- grades-store: Renovate store to use valibod schemas (d1dabc9)
- grades-store: Complete gradeStore schema conversion to valibot (b102ce9)
- grades-store: Update project to support valibot schemas store (34bc7ae)
- Alert component now support multiple colors (30dcc11)