Repository navigation
Releases: enl69/cloud-relay
Releases · enl69/cloud-relay
Release list
0.13.25
Complete Obsidian review fixes and add GitHub artifact attestation workflow.
- Implement getSettingDefinitions() to satisfy settings-search API detection.
- Replace support heading with Setting.setHeading().
- Remove direct DOM listener patterns and async void warnings.
- Add release-attestations GitHub Actions workflow for main.js, manifest.json, styles.css.
Tests: 20 unit passed.
0.13.24
Fix automated review findings:
- Support heading now uses Obsidian Setting.setHeading()
- Async settings handlers use explicit void wrappers
- Support actions use Obsidian Setting buttons instead of direct DOM listeners
- Keep review-compatible UI patterns
Tests: 20 unit passed.
0.13.23
Fix automated review warnings:
- Remove unnecessary type assertions (main.ts counts, note-sync finalPath non-null assertions)
- Remove non-null assertion on DEVICES_ID doc apply
- Use createEl helpers for support buttons (no addEventListener on separate vars)
- Wrap async onClick body in void promise (settings-tab follow-server action)
- Remove !important from danger-confirm CSS, use higher specificity selector
Tests: 20 unit passed.
0.13.22
Add Support development section with Sponsor and Buy me a coffee links.
Buy me a coffee: https://buymeacoffee.com/enl69
Sponsor: https://github.com/sponsors/enl69
Tests: 20 unit passed.
0.13.21
0.13.20
0.13.19
0.13.18
Unify dangerous vault actions.
- Kosongkan dan ikuti server is now the single full-pull action.
- Pulihkan dari server now uses the same complete pull path.
- Reset server vault now actually resets and imports the current device vault, matching its description.
- Removed overlapping duplicate action from the normal settings area.
Tests: 20 unit passed.
0.13.17
Fix persistent -1 note join mismatch. When the server DOC_LIST contains a canonical note ID that local index marked deleted, the client now revives that server ID before requesting its state. This prevents one note from being skipped during pull.
Tests: 20 unit + 7 join passed.