Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 6 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [0.2.2]

### Changed

- Upgraded egui, eframe, egui_extras and egui-wgpu from 0.33 to 0.36. The app
now draws through eframe's `App::ui` and egui's unified `Panel` API, which
replace the removed `App::update`, `TopBottomPanel` and `SidePanel`.
replace the removed `App::update`, `TopBottomPanel` and `SidePanel`. Text is
rendered with font hinting, so it looks slightly sharper.
Saved profiles and settings carry over unchanged, but the Users panel opens
at its default width once after upgrading, because egui 0.36 stores panel
sizes in a new format.
Expand Down Expand Up @@ -250,7 +253,8 @@ There is deliberately no automatic migration for this: it is a one-time move aff
a handful of pre-release users, and a path-sniffing fallback would be permanent
complexity in exchange for saving a single command.

[Unreleased]: https://github.com/smaranjit/firebase-token-toolkit/compare/v0.2.1...HEAD
[Unreleased]: https://github.com/smaranjit/firebase-token-toolkit/compare/v0.2.2...HEAD
[0.2.2]: https://github.com/smaranjit/firebase-token-toolkit/compare/v0.2.1...v0.2.2
[0.2.1]: https://github.com/smaranjit/firebase-token-toolkit/compare/v0.2.0...v0.2.1
[0.2.0]: https://github.com/smaranjit/firebase-token-toolkit/compare/v0.1.6...v0.2.0
[0.1.6]: https://github.com/smaranjit/firebase-token-toolkit/compare/v0.1.5...v0.1.6
Expand Down
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "firebase-token-toolkit"
version = "0.2.1"
version = "0.2.2"
edition = "2021"
# Set by the resolved dependency tree, not chosen freely: egui/eframe 0.36
# declare rust-version 1.95, which is the floor of the whole tree.
Expand Down
3 changes: 2 additions & 1 deletion docs/src/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,8 @@ xattr -dr com.apple.quarantine "/Applications/Firebase Token Toolkit.app"

Download the new archive and replace the old binary. Your profiles and
settings live outside the app (see [Settings and storage](reference/settings-storage.md)),
so they carry over.
so they carry over. The one exception is the width of the Users panel, which
goes back to its default once when you update to 0.2.2 from an earlier version.

## Building from source

Expand Down
1 change: 1 addition & 0 deletions docs/src/reference/settings-storage.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ The file is written when the app closes and periodically while it runs.
| Project ID | Always | |
| Active profile, last-used tab | Always | |
| Window size and position | Always | |
| Users panel width | Always | Resets to the default once when updating to 0.2.2 from an earlier version |
| Each app's name, type and App ID | Always | |
| Android package and SHA-1, iOS bundle ID | Always | Public identifiers, included in every app build |
| Selected app | Always | |
Expand Down
Loading