Releases: Szybet/InkWatchy
v2.1.0
Not chronological
- Jumper game
- Dark mode / invert color mode
- Credits page improved
- Filesystem usage in hardware page
- Filesystem compression support
- Set time / date / timezone manually in settings, on the watch itself
- Italian translation
- Many fixes for Watchy v3 and watchy v1
- Many small options (Vault full refresh, Acc power saving configurable)
- Chart legend improvements
- New domain watchface
- General fixes
- Button stuck detection and warning
- Acc improvements (+ acc debug menu too)
- Frameworks updated
- Many other things that I don't remember
New Contributors
- @dariotarantini made their first contribution in #70
- @DomainOfThePublic made their first contribution in #69
- @izzylaif made their first contribution in #75
Full Changelog: v2.0.0...v2.1.0
v2.0.0
Talking is lame, look at fresh video previews of those features: https://github.com/Szybet/InkWatchy/wiki/Demo-videos
150~ commits since last release which was half a year ago, a lot has changed.
It's 2.0 straight from 1.1 because rust with slint UI was added, which was my goal for 2.0, I did not thought it will happen so fast
What's added (Not a complete list) (Random order)
- Slint UI with rust (So better look for a lot of menus, options in general)
- Baiky app & BLE
- Languages: en, pl, sk, de
- Support for remapping buttons
- Snake game
- More calendar features
- 12 hour format support
- GSR watchfaces
- Slate watchface
- Screen rotation support
- Heart rate monitor
- RTC_MEMORY_BACKUP
- Step counting now on all devices
- Video player
- Pomodoro timer
- Alarm support
A lot of fixes for everything
And all of it optional, if you disable it, it will be like it was never there, no performance penalty :D
Note for someone wants to update from a very old commits
Huge thanks to everyone who contributed and reported bugs!
New Contributors
- @Bionov made their first contribution in #20
- @Subbok made their first contribution in #32
- @picarica made their first contribution in #23
Full Changelog: https://github.com/Szybet/InkWatchy/commits/v2.0.0
v1.0.1
1.0
Jumped a few versions because I wanted 1.0 to have those features since the beginning
- Faster compile time
- Multi watchface system + 2 simple watchfaces
- InkField watchface finished with weather and moon
- Pong game
- Calendar module and app
- Credits page
- Source filesystem redesign
- Moved bitcoin api to binance to not require api key
- Button combinations
- Vault fixes
- Wifi country code option
- Menu tree redesign
- Optimisation of RTC memory
- Yatchy full support
- Bumped framework version to stable v3 release
- Many other things and fixes can't remember
Full Changelog: v0.5...v1.0
0.5 Yatchy support
- Improved wifi speed
- Fixed not showing mac
- Updated esp idf and arduino ide, again (but now using pioarduino)
- Fixed all platformio quirks, now it's normal
- Smaller installation size
- Improved display driver
- Fixed display ghosting
- Improved the wiki
- Proper support for Watchy v1 and v1.5
- Almost full Yatchy support
Many more can't remember
Full Changelog: v0.4...v0.5
0.4 Watchy v3 and open meteo
- Added watchy v3 support
- Changed the weather api to open meteo
- Many, many bug fixes and performance improvements
- Improved the wiki, a lot
Full Changelog: v0.3...v0.4
0.3 Update to newer frameworks
I moved the whole project to esp-idf 5.1 and arduino core 3.0
What's important, arduino core is now just a component of esp idf, which enables me whole control of the codebase. This also fixes issues made by arduino developers who ship precompiled binaries with bad configs...
Also devcontainer, yay. I suggest to use it.
Latest action of this release: https://github.com/Szybet/InkWatchy/actions/runs/9717807767
0.2 LittleFS
This release exists because I have implemented LittleFS, which is a major step forward. It's 0.2 for a reason, the watchface is still partially empty.
0.1 might be considered by this commit: 01a3a0b68ac89ac11cbf13b9c2fe7c355e409229, before littlefs
Oh also many bug fixes, redesigns, improved wiki, a whole demo binary, github actions etc etc...
Just look at this awesome wiki :D