All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
1.8.4 (2022-10-13)
- Third fix is the charm? (83b35eb)
1.8.3 (2022-10-12)
1.8.2 (2022-10-11)
1.8.1 (2022-08-17)
- Doing some small refactoring (ad522e6)
1.8.0 (2022-06-05)
- Make the Cache-breaker public 😱 (5491b0f)
- Don't try to replace strings that doesn't exist (undefined) (6482711)
1.7.0 (2022-06-04)
- Cross platform support, and always show the latest played character (4a64a83)
- Now you can play on any platform, and it'll show you the last played character at all times (be26f77)
- Added support for string variables (6257d02)
- Made text more readable by giving some text shadow to the items in the overlay. (bf7ec80)
1.6.4 (2022-06-03)
- A lot more refreshToken whenever it fails. (c36fd89)
- Hopefully get rid of the pesky transaction errors (dc6efaf)
- Remove all stored profile data when you sign out (a80894a)
1.6.3 (2022-06-02)
- Change out so that we use LinkedProfiles to grab the correct membership from the start (92dea18)
- Only load the last few pages of the character history. (253130f)
1.6.2 (2022-05-26)
- Refresh token when loading character history in case it was expired. (652593d)
- Use the primaryMembershipId to find which user to load (2800042)
1.6.1 (2022-05-25)
- Change order on how we load things, to make sure that the database is loaded before anything else continues. (7d091f4)
- Use actual membershipType instead of always steam (f1555ef)
1.6.0 (2022-05-25)
- Replace NewRelic with self-hosted Sentry instead. (1b94d2b)
1.5.0 (2022-05-24)
- Added NewRelic browser monitoring, to hopefully catch some bugs (84ee2d6)
1.4.0 (2022-05-24)
- Added debug mode, to increase log verbosity (75bd341)
1.3.3 (2022-04-21)
- Check for missing parentNodeHashes (it shouldn't try to check missing properties) 🤪 (6ec4c30)
1.3.2 (2022-04-14)
- Accidentally removed disable_auto_dpi_sizing (cdcd5c5)
1.3.1 (2022-04-08)
- Try to load activities all the time. Add event for partially loaded activities (to update dashboard live as it updates) (5270fb4)
- Update GUI as we load activities. (cfbeb42)
1.3.0 (2022-04-07)
1.2.1 (2022-04-07)
- Fix for loading changelog from the proper path (132b688)
- Network connectivity check in main window (7c9928d)
- Remove gender from last played character to fit into the emblem better. (ea09954)
1.2.0 (2022-03-30)
- Added ability to suppress/enable logging of arguments for eventEmitter (f8e7044)
- Added lightlevel, and bungie code (e938500)
- Added support to detect if the app is offline, and then exit it. (7eebfc3)
- Clear the interval when we're done (9febb39)
- If the app was triggered manually (and the user is authenticated), we should open the main window anyway. (75da965)
- Minimize PNG size for QA-fix (b1eef55)
- Added extra safeguards against null-references (f310106)
- Remaking most things into TypeScript and ReactJS. Because why not? (7e544c6)
1.1.2 (2022-03-16)
- Don't open the main window all the time, only if the user is not authenticated. (dbcaae0)
1.1.1 (2022-03-15)
- Show loading window during game bootup (in case the app hasn't been started before) (33904bf)
1.1.0 (2022-03-15)
- Added loading window, which also handles missing manifest files. (5fe424f)
0.1.17 (2022-02-28)
- Added a rudimentary loading indicator. (82aac9c)
0.1.16 (2021-10-16)
- Added crude version of showing available goals for tracking. Shows triumps as of now (733a5ee)
- Added my Destiny 2 UI framework (fd4e28c)
- Make sure destiny2.css gets copied as well (b0f058a)
- Added some more logging (168504a)
- Added support for the new CSS (8c2b86b)
- More logging in the ApiClient to try and solve the initial lag (cbbb424)
0.1.15 (2021-10-07)
- Added ability to disable tracking of season rank (e0eb2f6)
- Moved some UI around, it looks better this way (a67717d)
0.1.14 (2021-10-02)
- Made some loading asynchronous to speed up the time it took for the UI to get responsive (07c3aa4)
- Added code to help recover in case of manifests failing to download (e76cbef)
- Changed cache breaker, to set lockState correctly, instead of passing itemState as is. (5c374fc)
0.1.13 (2021-09-10)
0.1.12 (2021-09-04)
- Updated resources (42f60b4)
- Disable cache-breaker for now. It fills your D2 api activity with data. (bdfd071)
0.1.11 (2021-09-02)
- Added support for some of the props being disabled in the API (95d8e77)
- Changed so that the data is loaded asynchronously instead (a01667c)
- Disabled automatic opening of overlay on startup. (0a33891)
- Fixed an error when a questItem doesn't have any itemObjectives (2ed18cc)
0.1.10 (2021-08-28)
- Show tracked items first (5e614a4)
- Fixing season rank, so it won't count extra levels until you reach cap of season (106771f)
0.1.9 (2021-08-24)
- Better fix for current season (c653b9a)
0.1.8 (2021-08-22)
- Fixed cache breaker so it's near instant (well almost), also changed interval to 15 seconds (5fbf5fd)
0.1.7 (2021-08-21)
- Exit the app if the game isn't running when you close the main window (dd00b6f)
0.1.6 (2021-08-21)
- CSS styling based on screen size (ccf2f7a)
0.1.5 (2021-08-21)
- Added plugin to handle communication with Bungie instead for possible cache break (2b059c6)
0.1.4 (2021-08-21)
- Changed from Overwolf browser to User browser as default (9d49f7d)
0.1.3 (2021-08-17)
- Added code to save position of windows (af07a53)
- Added settings for number of items and type of items to track (ffe2045)
- Handle settings for visible items and types of tracked items (2ee86be)
- Added more events from places (e32cb94)
- Changed some things in the manifest for ads and other things. (3d60dab)
- Moved stuff around, added more emitters (aa930a4)
- Redid some styles (0da2bde)