Skip to content

v1.3.0

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 20 May 15:42

1.3.0 (2025-05-20)

I finally added explanations on how the algorithms work on the /learn page and also link to other ressources. I hope I made no errors there.

While it may look about same as it did before I added quite a lot of UX improvements and bug fixes to make it an overall better experience.

  • fix: change settings dropdown back to poppins (cc9e6e8)
  • fix: modals are now also above buttons that have a z-index on hover (cfe5eb8)
  • fix: algorithm options may not disappear anymore after route navigation (aeb8d2a)
  • fix(algorithm): best fs now correctly imports the state (ff31d28)
  • fix(algorithm): binary tree import now works again (af9044a)
  • fix(algorithm): celullar automaton now correctly appllies the rules (d7e3f87)
  • fix: change article links and fix jps file name (108b4b0)
  • fix: change default app hotkeys for accessibility concerns (2e25e66)
  • fix(algorithm): change statrecord colour to the correct one (f074559)
  • fix: clean up angular control flow migration inconsistency (9e711bf)
  • fix: clean up imports and mop up forgotten console logs (24e1a4b)
  • fix: code now adheres to eslint v9 rule changes (0dbff6b)
  • fix: disable tremaux algorithm for the time being (debfc2e)
  • fix(algorithm): fix multiple recursive division bugs (aee476f), closes #3
  • fix: further changes to new eslint config (3ef8872)
  • fix: general code cleanup without functionality changes (66030e9)
  • fix: initial logo animation going from green to red on pathfinding urls (e087163)
  • fix(algorithm): jump function now always jumps correctly (4c07c08)
  • fix: make focus visible and the route links better (168a555)
  • fix: make it possible to open in new tab when clicking on the logo (61c4fea)
  • fix: make modal import/export font the primary font (2e11ba6)
  • fix: make site more accessible for focus-visible (60d9d46)
  • fix: migrate old sass imports and remove unused directives (4a1b77d)
  • fix: missing background on algorithm switch warning (8fc1ad1)
  • fix: reduce grid controller layout shifting and some style changes (9fbc943)
  • fix: reduce initial layout shift in navbar (6d2d97c)
  • fix: remove article columns margin on x axis (9331365)
  • fix: remove change detection error and cleanup forgotten console logs (58713dd)
  • fix: remove unused cellular automaton stat record (f072464)
  • fix: reset node weights on algo mode switch when disallowed by new algorithm (464a42b)
  • fix: small ida star algorithm article change (a97642a)
  • fix: small view transition fix and add todo (b0b6044)
  • fix: temporary fix for grid component initial change detection (f242426)
  • fix: the priorityqueue indexOf() now correctly returns the index instead of the priority (6cf43b0)
  • fix: user tour focus-visible (8decc80)
  • test: add missing test cases and update old ones (78ecb0b)
  • test: playwright tests should work a bit better now (7f4c5a7)
  • chore: update readme and promo due to ux changes (e3216e3)
  • chore: upgrade angular to v19 (278f540)
  • chore: upgrade dependencies excluding eslint (e8295d9)
  • chore: upgrade to eslint 9 and change existing husky and commitlint configs (2e1ac8e)
  • feat: loading articles now respects animation settings (9e9beb6)
  • feat: slight button style change and accessibility improvements (b45d888)
  • feat(learn): add first batch of articles for the learn page (9000133)
  • feat(algorithm): add first working ida star implementation (381bd6c)
  • feat(algorithm): add first working version of jump point search (187571c)
  • feat: add functionality to add, parse and load markdown articles (e2b8de0)
  • feat: add last batch of articles (b5f1c2f)
  • feat(articles): add more articles about the algorithms (41c05aa)
  • feat: change main font to Iter for readability (961f40d)
  • feat: change order of pathfinding settings and algorithm options (feb3263)
  • feat: export modal textarea now respects the algorithmMode colour scheme (f010c2f)
  • feat: indicate when an algorithm doesn't use special node colours (703631a)
  • feat: make grid-settings visuals more consistent with the overall style (d354d2d)
  • feat: migrate simulation routes to lazy load (1bb4669)
  • feat: open article links in a new tab instead (4a00791)
  • feat: skip initial view-transition (de6f417)
  • fix(algorithm)!: binary tree now works without any state needed (c47b8fa)
  • ci: change requires for the build-version script to es module (14d0daa)