Post release changes (#326)

- Updated version to `0.6.0-dev`
- Updated docs
- Updated external app SDK version to `0.5.0`
This commit is contained in:
Ken Van Hoeylandt 2025-09-07 17:25:20 +02:00 committed by GitHub
parent fe7fdd8583
commit 068600f98c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 12 additions and 9 deletions

View File

@ -2,6 +2,7 @@
## Higher Priority ## Higher Priority
- System Info should show the version of Tactility
- Fix Development service: when no SD card is present, the app fails to install. Consider installing to `/data` - Fix Development service: when no SD card is present, the app fails to install. Consider installing to `/data`
Note: Change app install to "transfer file" functionality. We can have a proper install when we have app packaging. Note: Change app install to "transfer file" functionality. We can have a proper install when we have app packaging.
Note: Consider installation path option in interface Note: Consider installation path option in interface
@ -17,6 +18,8 @@
Scan these paths on startup. Scan these paths on startup.
Make the AppList use the scan results. Make the AppList use the scan results.
- Apps with update timer should check `lvgl::isStarted()` - Apps with update timer should check `lvgl::isStarted()`
- CrowPanel Basic 3.5": check why GraphicsDemo fails
- CrowPanel Basic 3.5": check why System Info doesn't show storage info
## Medium Priority ## Medium Priority

View File

@ -1,13 +1,13 @@
# Releasing Tactility # Releasing Tactility
1. Test the latest version on several devices 1. Test the latest SDK build from GitHub with the CDN as a SNAPSHOT version:
2. Build the SDK locally and test it with `ExternalApps/HelloWorld`
3. Test the latest SDK build from GitHub with the CDN:
1. Download it from the [main branch](https://github.com/ByteWelder/Tactility/actions/workflows/build-sdk.yml) 1. Download it from the [main branch](https://github.com/ByteWelder/Tactility/actions/workflows/build-sdk.yml)
2. Upload it to the [CDN](https://dash.cloudflare.com) 2. Upload it to the [CDN](https://dash.cloudflare.com)
3. Update `sdk.json` from [TactilityTool](https://github.com/ByteWelder/TactilityTool) and upload it to [CDN](https://dash.cloudflare.com) 3. Update `sdk.json` from [TactilityTool](https://github.com/ByteWelder/TactilityTool) and upload it to [CDN](https://dash.cloudflare.com)
4. Test it with `ExternalApps/HelloWorld` (clear all its cache and update the SDK version) 4. Test it with `ExternalApps/HelloWorld` (clear all its cache and update the SDK version)
4. Download the latest firmwares [main branch](https://github.com/ByteWelder/Tactility/actions/workflows/build-firmware.yml) 2. Build the SDK locally and test it with `ExternalApps/HelloWorld`
3. Download the latest firmwares [main branch](https://github.com/ByteWelder/Tactility/actions/workflows/build-firmware.yml)
4. Test the latest version of Tactility on several devices
5. Prepare a new version of [TactilityWebInstaller](https://github.com/ByteWelder/TactilityWebInstaller) locally: 5. Prepare a new version of [TactilityWebInstaller](https://github.com/ByteWelder/TactilityWebInstaller) locally:
1. Copy the GitHub firmwares into `scripts/` in the `TactilityWebInstaller` project 1. Copy the GitHub firmwares into `scripts/` in the `TactilityWebInstaller` project
2. Run `python release-all.py` 2. Run `python release-all.py`

View File

@ -1,2 +1,2 @@
[sdk] [sdk]
version = 0.5.0-SNAPSHOT version = 0.5.0

View File

@ -1,2 +1,2 @@
[sdk] [sdk]
version = 0.5.0-SNAPSHOT version = 0.5.0

View File

@ -1,2 +1,2 @@
[sdk] [sdk]
version = 0.5.0-SNAPSHOT version = 0.5.0

View File

@ -1 +1 @@
0.5.0 0.6.0-dev