v1.0.0
New Release
The initial version of Speednote: v1.0.0
has been officially released 🎉
What's Changed
- Setup GitHub Actions and Tests by @lauslim12 in #1
- Deployment CI by @lauslim12 in #2
- Better Debounce Strategy + Add Autosave State + Fix Scrolling Bug by @lauslim12 in #4
- Fix Debounce Cancellation Bug by @lauslim12 in #5
- Fix Debounce Cancel Bug #2 by @lauslim12 in #6
- Revert
useDebounce
Hook by @lauslim12 in #7 - Clear Content + Undo Clear Button by @lauslim12 in #8
- Add Comparison of Notes + Detailed Development Documentation by @lauslim12 in #9
- Color Mode Switch by @lauslim12 in #10
- SCSS Migration by @lauslim12 in #11
- Freeze Notes by @lauslim12 in #14
- Shareable Notes by @lauslim12 in #15
- Fallback Messages on Shared Notes by @lauslim12 in #17
- Composable
Link
Component by @lauslim12 in #19 - Implement Unclearable Notes when Frozen by @lauslim12 in #21
- Show Latest Version using Dates by @lauslim12 in #22
- Add
id
forEditor
'sTextarea
by @lauslim12 in #23 - Refactor: Storage Layer, Better Debounce, and Simplification by @lauslim12 in #26
- Single-Responsibility Principle for
SharedNote
andNoteEditor
by @lauslim12 in #28 - Fix Asynchronous Operations in Button Event Handlers by @lauslim12 in #32
- New Pages:
404 Not Found
andError
by @lauslim12 in #30 - Utilize initializer pattern for
DataStore
and removememo
by @lauslim12 in #34 - Integrate Zustand State Management by @lauslim12 in #35
- Fix
Latin1
Encoding Errors, Support Kanji Characters in Note Sharing by @lauslim12 in #37
New Contributors
- @lauslim12 made their first contribution in #1
Full Changelog: https://github.com/lauslim12/speednote/commits/1.0.0