Skip to content

Releases: MateusGX/myne

1.4.2

Choose a tag to compare

@github-actions github-actions released this 10 Jul 12:41
feat(books): add combined setter for expectedCount and initialVolume

1.4.1

Choose a tag to compare

@github-actions github-actions released this 02 Jul 14:06
feat(books): implement bulk edit dialog for collections

1.4.0

Choose a tag to compare

@github-actions github-actions released this 02 Jul 02:36
feat: Add new endpoint to set collection metadata

- Introduced POST `/api/collections/metadata` to set note, expected count, and initial volume in a single request.
- Updated documentation to include the new endpoint.
- Bumped version to 1.4.0 in platformio.ini.
- Added timezone selection functionality in settings.
- Refactored UI components for better rendering of progress and popups.
- Enhanced OTA update activity with progress display and formatted byte sizes.
- Improved web server to handle storage statistics and metadata updates.

1.3.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 22:38
feat(books): store book notes as separate files

Move per-book notes out of the book JSON into their own plain-text
files under /.myne/notes/books/{id}.note, mirroring the existing
per-collection note storage. Rename the `notes` field to `note`
across the on-device catalog, web API, and dashboard.

Expose collection notes on GET /api/collections, add
SDCardManager::totalBytes() as a fallback when SD volume stats
aren't available, and simplify book-loading activities to use
BookStore::get() instead of manual JSON parsing.

Extract a shared FilePicker dashboard component and a
BooksDataProvider/useBooksData context for shared book/collection
state.

Bump firmware version to 1.3.0.

1.2.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 20:26
feat(web): add device backups and import upserts

Add full-device backup download and restore support in the web dashboard and webserver.

Export/import book and collection IDs, upsert imported books and collection metadata, rename the collection sheet, and improve the add-books queue modal.

Bump firmware version to 1.2.0.

1.1.0

Choose a tag to compare

@github-actions github-actions released this 01 Jul 15:31
feat(books): track collection completion metadata

Add expected count and initial volume metadata for collections, expose it through the web API, import/export it in XLSX, and show incomplete/missing volumes in the dashboard.

Bump firmware version to 1.1.0 and remove the clang-format pre-commit hook.

1.0.2

Choose a tag to compare

@github-actions github-actions released this 29 Jun 15:11
fix: use MyneWebServer natively in simulator, drop CrossPointWebServe…

1.0.1

Choose a tag to compare

@github-actions github-actions released this 17 Jun 17:56
chore: bump version to 1.0.1

1.0.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 01:15
refactor: simplify drawSideButtonHints to X4-only layout

Remove the X3 branch and align the implementation style with
drawButtonHints. README now notes Myne's UI targets X4 exclusively.