Skip to content

Releases: acquitelol/sparxmaths

Azalea 3.5.1

26 Nov 20:30
Compare
Choose a tag to compare
Implement a new updater + fixes (ty Shelter <3)

Azalea 3.4.2

12 Oct 23:13
Compare
Choose a tag to compare
Read full commit

* Add base colors for all main header elements
* Improve styling for rows once again
This includes the trailing taking up all available space instead of the label and sublabel
* Make the entire title div clickable in sections
* Improve latex rendering for TextWithMaths
* Add date stored to bookwork listing page

Azalea 3.4.1

07 Oct 07:22
Compare
Choose a tag to compare

Version 3.4.1 Changelogs:

General Changes:

  • Fix misinformation in README

UI Changes

  • Fix bookwork message inline margin (1em -> 2em)
  • Improve formatting of each question & answer in the bookwork sections
  • Improve the styling of the fallback No bookwork codes found :( element

Internal Changes:

  • Use replace instead of go in the navigation
    (This makes pressing Back from any page go straight back to Sparx.)
  • Remove MIT license field and replace it with UNLICENSED to reflect changes made a while ago

Azalea 3.4.0

06 Oct 08:38
Compare
Choose a tag to compare

Version 3.4.0 Changelogs:

UI Changes:

  • Implemented a new UI redesign for all pages which includes extensible UI abstractions
  • Moved Themes page into Settings page to reduce repetition
  • Added Bookwork page for managing stored bookwork codes
  • Fixed issues with the stored bookwork codes not displaying correctly in bookwork checks
  • Reimplented Sparx's TextWithMaths system which includes rendering text and katex in the same string
  • Added ability to clear all bookwork codes from the UI (in Bookwork tab)
  • Added ability to search for a bookwork code (or collection of codes), also in Bookwork tab

Internal Changes:

  • Made the copying of assets into a rollup plugin
  • Implemented a stylesheet system for easy inline styles
  • Added proper typings for themes and all UI elements

Azalea 3.3.0

17 Sep 09:08
Compare
Choose a tag to compare

Read full commit - first working prototype

  • Improve quality of bundling of code significantly - nodemon isnt required anymore, just run pnpm watch
  • Implement custom logger
  • Now store every answer for every bookwork code with a formatted version of the question as an ID. This was done so that if you did question 1A in Compulsory, then 1A in XP Boost, then came back to Compulsory and got a bookwork check for 1A, the answer wouldn't be overwritten anymore.
  • Implement basic prototype of autoBookwork. 3 most recent answers display in the bookwork check, and the correct option is automatically selected if found, although not submitted.
    Minor bug: The event for capturing the answers may sometimes not fire.
  • Simplify the default preferences and navigate command syntax
  • Add back Dusk theme, improvements soon
  • Implement differed copy command for win32 systems (see #4)
  • Implement fixed nonRelative path for systems other than MacOS, which require it as false.
  • Migrate to V3 workflow APIs
  • Get rid of immutable types from devDependencies

That's great! So whats next?

  • Bookwork tab in menu, allowing you to view all of your stored answers for bookwork codes, clear answers for a code/all codes, turn off autoBookwork, change the max amount of items shown to above or below 3 (in the bookwork check itself), and more
  • Finished CSS throughout the main Settings, Themes, and Bookwork pages

Azalea 3.3.2

17 Sep 00:30
c4b757c
Compare
Choose a tag to compare
azalea-1694910594

Ensure answers are in the correct format

Azalea 3.3.2

17 Sep 00:03
Compare
Choose a tag to compare
azalea-1694909015

Fix crash - verified working in a bookwork check

Azalea 3.3.1

16 Sep 23:38
Compare
Choose a tag to compare
azalea-1694907479

Migrate to v3 workflow API (& fix crash hopefully)

Azalea 3.2.1

16 Sep 23:15
Compare
Choose a tag to compare
Implement basic answer tracking

WIP

Azalea 3.2.1

12 Sep 21:41
Compare
Choose a tag to compare
Implement basic answer tracking

WIP