0.12.2 (2024-11-04)
- switcher: tweaked layout to show more members on larger window/screen sizes
0.12.1 (2024-10-03)
- lookup: trim whitespace from searches
- lookup: normalise system/group/member IDs in URLs
0.12.0 (2024-10-03)
- card/system: add follow/unfollow buttons
- api: fixed sometimes not passing api token
- manage: don't error out when a system no longer exists and isn't in cache
- manage: actually load systems into cache when opening page
- switcher: don't try to load system when no token is set
0.11.0 (2024-09-29)
- api: fixed errors causing the app to hang completely until restarted
- status: fixed some errors not displaying
- lookup: fixed ui sometimes overflowing container
0.10.1 (2024-05-30)
- ui: sidebar no longer rapidly hides/shows in specific situations
0.10.0 (2024-05-27)
- api: better handling of PluralKit rate limits which should resolve some bugs
- status: fixed an issue causing fronters for untracked systems to be updated
- status: only update systems/fronters when on the status page
- status: update the most outdated system or fronters first
0.9.3 (2024-05-18)
- switcher: doesn't get hidden behind other elements anymore (it's fixed now I swear)
0.9.2 (2024-05-18)
- switcher: doesn't get hidden behind other elements anymore
0.9.1 (2024-05-17)
- lookup/group: private groups and group members now show up for your own system
0.9.0 (2024-05-15)
- lookup: add group cards and lookup
- lookup/system: show fronters/members in separate tabs
- switcher: rework the ui
- status/table: merge last updated/last switch into one column in mobile view
- settings: configurable ID display matching PluralKit behaviour
0.8.2 (2024-04-22)
- card/member: show descriptions for members again
0.8.1 (2024-04-22)
- card: fix cards going off-screen
0.8.0 (2024-04-22)
- card: click/tap avatar to zoom in
- lookup/system: table view for member/fronter list
- lookup/system: show member count
- general: color accents for cards and member lists
- general: show instructions when there's no tracked systems
0.7.0 (2024-04-20)
- switcher: add option to sort by name or last message
- switcher: dropdown to exclude groups from the member list
- settings: add backup/restore functionality
- status/table: fix text alignment with small icons
- status/table: remove info symbols next to names, they don't do anything
0.6.4 (2024-04-14)
- ui: give an error if token authentication fails and redirect to settings page
- debug: add a debug page with troubleshooting information
- switch: made more members fit per row on larger screens
- switch: click/tap icons in current fronter list to remove them
- misc: allow opening devtools on prod builds for easier debugging
- settings: actually clear the token when the user clears it
- settings: don't show 'check for updates' on web versions
- switch: fixed some elements loading in too early
- updated dependencies
0.6.3 (2024-04-12)
- ui/update: showed an outdated changelog
0.6.2 (2024-04-12)
- ui/update: correctly enable update checks for desktop/mobile
0.6.1 (2024-04-12)
- ui: don't show warning icon if we're not running a dev version
- ui: fix certain ui styling only working in dark mode
0.6.0 (2024-04-12)
- ui: added update notifications
- ui: turn top bar orange and show a warning icon when running a dev version
0.5.2 (2024-04-11)
- card/member: don't show last message as 54 years ago if alter never sent a message
- manage/add: adding systems by discord id or uuid works again
- switcher: private system members show up again now
- desktop: project page opens in default browser now
0.5.1 (2024-04-10)
- status: fronters/systems not updating due to caching issues
0.5.0 (2024-04-08)
- internal: rewrite caching to be more robust
0.4.3 (2024-04-06)
- ui: force light/dark mode by appending #dark or #light to url
- status/table: Option to show/hide avatars
- status/table: Option to switch between square/circle avatars
- settings: Give feedback when setting PluralKit token
- switch: don't show loading graphic when token isn't set
- lookup: auto focus the id input
- manage/add: auto focus the id input
0.4.2 (2024-04-05)
- lookup: don't accidentally track systems after looking them up
- lookup: show errors when we can't find or are not allowed to view a system/member
0.4.1 (2024-04-01)
- lookup: fix search button not working
- lookup/system: handle private fronter/member lists
0.4.0 (2024-04-01)
- ui: added system and member lookup
- status/table: add toggle to force mobile UI
- cards: add button to view system
- card/member: show system member belongs to
- ui: ensure initials on fallback avatars are always white
0.3.1 (2024-03-12)
- api: show an error if a system no longer exists
- api: fix returning stale results
- ui/switch: sort members alphabetically
- ui/switch: fix sometimes not registering switches
0.3.0 (2024-03-11)
- ui: new UI for registering switches
0.2.1 (2024-03-11)
- ui: give better feedback when options are saved
- api: more robustly handle calling the PluralKit API
0.2.0 (2024-03-07)
- android: We now have an Android version :)
0.1.11 (2024-03-04)
- ui: Added custom app icon
v0.1.10 (2024-03-04)
- ui: Improve display of names with pronouns removed
- ui: Add toggle for extracting pronouns from names
0.1.9 (2024-03-03)
- status/table: Fix system description showing for alters on desktop
0.1.8 (2024-03-01)
- status: Scrollable descriptions for systems/alters on mobile
- status: Show pronouns on systems/alters
- status/tile: Improved UI with smaller tile sizes
- manage: Better avatar handling
- ui: Fix fallback icons
- ui: Fix icon for broken images
- ui: Fix inconsistent text size on tiles
- status/table: Fix tooltip display
0.1.7 (2024-02-29)
- status/list: Added icon that shows system/alter description on hover
- status/list: Improved display of last switch/update
- status/list: Added toggle for square avatars
- status/table: Collapse fronters to a list on mobile
- settings/systems: Added separate page for adding systems with preview
- settings/systems: Systems list is now mobile-friendly
- settings/general: Reworked interval settings to use dropdowns instead
- sidebar: Project page now correctly opens in new window
- api/fronters: Handle systems without switches correctly
0.1.6 (2024-02-28)
- api/fronters: Handle bug in PKAPI that causes an error when a system has no registered switches
0.1.5 (2024-02-28)
- status: remember status layout
- sidebar: move dark mode toggle to bottom of sidebar
- sidebar: add link to project page
0.1.4 (2024-02-28)
- status/table: configurable position of table on page
0.1.3 (2024-02-28)
- status/tile: left align tiles
- status/table: make fronter column take up the full-width of the table
0.1.2 (2024-02-27)
- Fixed fronter names sometimes displaying incorrectly
0.1.1 (2024-02-27)
- build: extra automation for release creation (3fcd754)
- ui: rework how different status views align on the page (b38216c)
- ui: also render filler cells in table view without fronter access (77f76a4)
- ui: fix relative time display (for last switch/last updated) (b50783a)
- ui: handle missing or unset avatars in table/list layout (198369c)
0.1.0 (2024-02-26)
- implement system for data migrations
- implement system for data migrations (e09e28e)
- ui: rework last switch/last update ui (802c266)
- ui: show tooltips with system/fronter description in list/table view (4088501)
- ui: clearer (subjectively) icon for table view (7e9d8bc)
- system data not being refreshed (4776997)
- ui: hide empty alter descriptions in tile view (6c0e068)
- ui: hide empty system descriptions in tile view (8df3676)
- ui: indent fronters in tile view (8f86e87)
- ui: show unknown when we can't access last switch (fb15f4f)
- ui: tile settings, descriptionn -> description (dcb5ae4)
0.0.8 (2024-02-23)
0.0.7 (2024-02-23)
- set executable bit on package.sh (c1e72a4)
- ui: 'status' page always showed active in navigation (96f60a6)
- ui: input for new system should refer to System ID not systemRef (05c2c36)
- use system id from API when adding system, should be more robust (1c990c0)
- configurable update intervals (489c854)
- set publicPath only for gh-pages build mode (5189dc4)
- show last time a system switched (d7b3634)
0.0.6 (2024-02-23)
- add missing import to TileLayout (f00050e)
- check for 403 error when fetching fronters otherwise rethrow (c5a4cc4)
- correctly fallback to fronter 'name' instead of 'display_name' in tile view (32fb85a)
- remove unused property from SystemView (62948af)
- trim whitespace from ID input (5f6d590)
0.0.4 (2024-02-23)
- use prettier for formatting .vue files (ba261de)