Releases: spencerwooo/PaimonMenuBar
PaimonMenuBar v1.12 (128)
This is an incremental update from v1.12.126
.
🚀 Important update
Due to how Mihoyo updated this API, our original method of updating every 8 minutes WILL trigger a captcha.
To workaround this, PaimonMenuBar now updates your data locally as time passes, instead of waiting for an API request - this means Paimon would require only a data update (API request) every 1 to 3 hours only - to keep data fresh.
MAKE SURE to reconfigure this inside preferences (update interval) after updating to this release, to update your local settings:
We recommend 2 hours interval.
🆕 New: How Paimon updates its data?
Paimon will only fetch from the remote API when:
- The interval timer (set inside preferences) of 1-6 hrs is triggered.
- You click on the menubar icon to check stats manually.
- Internal throttle of 8 minutes per request is not triggered.
In all other cases, Paimon will either not update, or only self-update locally each minute (which is an estimate based on elapsed time from last update time), including resin counter and expedition progress.
Others
-
You can now configure whether or not to show the resin counter beside the resin icon in your menubar (#18)
-
From this version on, Paimon will not send notifications each time the API fails to fetch (#21). Instead, a new status icon in the dropdown would indicate whether the last update was successful. If not, then you may need to check for captchas (in the official APP).
PaimonMenuBar v1.12 (126)
This release should be superseded by v1.12.128
.
Original release notes.
🚀 Important update
Due to how Mihoyo updated this API, our original method of updating every 8 minutes WILL trigger a captcha.
To workaround this, PaimonMenuBar now updates your data locally now as time passes, instead of waiting for an API request - this means Paimon would require only a data update (API request) every 1 to 3 hours only - to keep data fresh.
MAKE SURE to reconfigure this inside preferences (update interval) after updating to this release, to update your local settings:
We recommend 2 hours interval.
Others
-
You can now configure whether or not to show the resin counter beside the resin icon in your menubar (#18)
-
From this version on, Paimon will not send notifications each time the API fails to fetch (#21). Instead, a new status icon in the dropdown would indicate whether the last update was successful. If not, then you may need to check for captchas (in the official APP).
PaimonMenuBar v1.11 (124)
Bug fix for macOS 13 and up (PR #19)
PaimonMenuBar v1.10 (123)
What's new?
Expeditions now have progress bars indicating the current status alongside the remaining time.
Fix
- Auto-update at midnight, to avoid
tomorrow
/today
conflicts, #16 - Add tips for cookies locally stored
- Under settings,
Personal Information
->User
PaimonMenuBar v1.9 (120)
UI Menu changes
-
Monospaced font is replaced with Avenir Next.
-
Added a new UI for uninitialized apps.
In the meantime, use this to delete all UserDefaults to reconfigure the app (and check out the new view for yourself :)).
defaults delete spencerwoo.PaimonMenuBar
Notifications
Paimon will now try to notify you on:
- Fetch failure.
- Parametric Transformer ready.
You can control the latter behaviour under this toggle.
PaimonMenuBar v1.8 (114)
- A few icon updates, credit - [闲聊杂谈]如果有这个手机小组件,你愿意用吗?
- Minor localization updates, and few slight confusing wordings fixed.
PaimonMenuBar v1.7 (113)
You can now configure whether or not to render menubar icons as colored ones or macOS native adaptive ones (default). (#10)
Colored | macOS native |
---|---|
PaimonMenuBar v1.7 (111)
PaimonMenuBar v1.6 (110)
PaimonMenuBar v1.5 (108)
Major bug-fix for PaimonMenuBar:
- Resolve performance impact of PaimonMenuBar by rendering the NSStatusItem view natively #4
- Fix an issue where the
ProgressView()
loading icon is always rendered #6 - Fix an issue where upon clearing UserDefaults, the server config does not fallback to default
cn_gf01
Improvements:
- Use monochrome resin icon so that the status icon feels more native