Skip to content

Releases: bitifet/SmarkForm

Version 0.12.9

18 Dec 21:43

Choose a tag to compare

πŸ‘Œ Smarter labels (implicit association, legends...)

Version 0.12.8

23 Nov 22:50

Choose a tag to compare

Maintenance version.

(Just a workaround for an edge case I've barely seen in one specific browser and version).

No more changes (other than new passing co-located tests).

Version 0.12.7

23 Oct 22:41

Choose a tag to compare

πŸͺ² Fixed pesky form auto-focus bug on render.

Version 0.12.6

23 Oct 10:18

Choose a tag to compare

β€” That’s one small step for a user, one giant leap for SmarkForm β€”

A small UX improvement (forms now focus on click, just like regular fields) is the only visible change for users in this release.

But under the hood it comes with…

⚑ Major improvements to testing infrastructure and coverage:
πŸ‘‰ Migrated the test suite to Playwright, covering Chromium, Firefox, and WebKit.
πŸ‘‰ Added smoke tests for all examples in the documentation.
πŸ‘‰ Co-located, feature-specific tests for each example are now possibleβ€”and enforced.

⚑ Better documentation landing:
πŸ‘‰ Improved repository README.md and the SmarkForm manual’s landing page.
πŸ‘‰ Fully revamped Contact and Contributing guidelines, removing duplication and inconsistencies.
πŸ‘‰ Created and documented a Telegram announcements channel and community chat.

0.12.4

24 Sep 07:41

Choose a tag to compare

  β™Ώ Reviewed label's a11y behaviour
     β†’ See: https://github.com/bitifet/SmarkForm/discussions/25

Version 0.12.3

15 Sep 22:30

Choose a tag to compare

πŸ‘Œ Improvements to label component type
πŸ’ͺ Made focus on click work even for subforms and lists.
β™Ώ Auto-adds aria-label to its targetted field.

πŸ™ NOTE: Hope this little step would make SmarkForm forms more accessible to everybody.
By the way, I am not an accessibility expert. If you are and you'd like to contribute with your feedback, ideas or whatever, please don't hesitate to contact me.

More info:
πŸ“– Reference Manual: https://smarkform.bitifet.net
πŸ‘€ Showcase: https://smarkform.bitifet.net/about/showcase
πŸ‘‰ NPM: https://npmjs.org/package/smarkform
πŸ‘‰ GitHub: https://github.com/bitifet/SmarkForm

Version 0.12.2

12 Sep 23:36

Choose a tag to compare

  πŸ‘Œ Well curated hotkeys behavior
     πŸͺ² Fixed but introduced in 0.12.1
     ⚑ Global review/refactor/test.

Version 0.12.1

09 Sep 22:57

Choose a tag to compare

πŸ’ͺ Smarter hotkeys discovery.

Version 0.12.0

08 Sep 15:35

Choose a tag to compare

  πŸ’₯ BREAKING: New action's signature
     πŸ‘Œ Leaner than before.
     β˜‘οΈ  Backward compatible except for direct call
        β†’ Simple forms (Markup only) won't be affected.
        β†’ Custom event handlers calling actions programatically may be.

Version 0.11.1

06 Sep 00:00

Choose a tag to compare

Visually evident render errors.