Releases: RaiderIO/keystone.guru
Releases · RaiderIO/keystone.guru
v2.5.1
v2.5
General changes:
- #37 You can now co-operatively edit your routes with your Team members! To get started, create a group, invite your party and finally set them to be collaborators in the "members" section. Add some routes to the team, then start editing them with your team members. All changes you and your team members perform will be synchronized to each other, Google-docs style!
v2.4.1
v2.4
General changes:
- #167 Group selection when creating/editing routes has been fixed.
- #166 Added support for Kul Tiran and Zandalari Trolls.
- #77 Added a new feature: Teams! You can now create a group in which you can group up routes, this allows for a much easier way to share specific routes with the people you usually play with.
Reworked the Profile view (again!) to match the new Teams feature. - #131 Implemented OAuth integration with Battle.net, Discord and Google. You can now login/register using those providers.
- #162 Redid the backend on the way Routes are displayed in the various tables found on the site.
Map changes:
- #135 Map tiles have been reworked and re-upscaled. They look a lot better now; this also fixed the issue where zooming in the map would expose some misalignment in the tiles.
v2.3.1
Hotfix to solve 4 issues (some of which were already fixed prior to this update):
- Fixed MDT pull color importing.
- Disabled thumbnail generation for Tol Dagor for the time being, will be re-enabled next patch (prevent server hangs).
- Fixed an issue where being logged in would only show your own routes in the main /routes page.
- Fixed a typo when viewing main routes page, causing a 500 error.
v2.3
General changes:
- #154 Reduced loading times of various pages and increased performance.
- #150 Switching floors in 'Try' mode no longer clears all mapping progress. As a result of changes for this, I've added functionality to save the current mapping as a new Route. If you're not logged in, there's an option to log in and continue mapping, if you do not have an account you can now also register from the same page and continue mapping. Furthermore, changes for this ticket will allow me to more easily allow people to create anonymous Routes.
- #153 Cloning a route now properly clones free drawn shapes.
- #160 Updated notifications so they no longer show in a bar at the bottom, but neatly in the top right corner instead.
Map changes:
- I've done some fine-tuning and bug fixing for the general layout of the map, in both desktop and mobile versions.
- #156 Worked around an issue where sometimes a Route would cause freezing of the entire browser tab. I cannot directly fix this issue as I believe it lays in another library I use, but I've contacted the author of said library and hopefully I'll have a proper fix soon. For now it seems fixed and is very rare regardless, so hopefully it stays gone til the fix is there.
MDT importer changes:
- #157 Updated to MDT version 2.5.6, all changes since 2.3.2 will now properly import, such as pull colors.
Mapping changes (for patch 8.1.5) #158:
- Atal'Dazar
- Added a Teeming Dazar'ai Confessor towards the south side of the dungeon, after the first two packs in a pack with two Dazar'ai Colossi.
- Removed two Teeming Shieldbearer of Zul in the pack before Vol'kaal.
- Freehold
- The start of the dungeon is now correctly marked on the map.
- Removed a Teeming Irontide Bonesaw, a non-Teeming Irontide Bonesaw and a Teeming Irontide Enforcer from the large patrolling pack right before Skycap'n Kragg.
- Removed a Teeming Irontide Officer in the large pack before Harlan Sweete.
- King's Rest
- Removed a Teeming Spectral Brute before the second to last boss.
- Siege of Boralus (Alliance)
- Added a Dockhound Packmaster and Snarling Dockhound in a pack after passing through the first gate, after the market section, before the first boss.
- In that same pack, added a Teeming Scrimshaw Enforcer.
- Shrine of the Storm
- Removed multiple Abyss Dweller in the room before the bridge to the last section.
- Removed multiple duplicate Abyssal Eel in the last room.
- Temple of Sethraliss
- Removed a duplicate Sandswept Marksman in the pack entering Aspix' and Adderis' room, when taking a left initially.
- Aspix is no longer incorrectly marked as an Eye of Sethraliss.
- The MOTHERLODE!!
- Added Mech Jockeys in the first section next to their respective Mechanized Peacekeepers.
- Removed 3 Teeming Wanton Sappers in the big pack after the first boss.
- Removed a lot of the Teeming Crawler Mines in the last section.
- The Underrot
- Removed a Underrot Tick in the second pack from the start before the first boss.
- Removed a Teeming Living Rot in a pack right after the first boss.
- Tol Dagor
- Removed a Teeming Sewer Vicejaw in the Sodden Depths.
- Removed a duplicate Ashvane Marine in the pack right before Knight Captain Valyri.
- Removed a duplicate Ashvane Warden right after Knight Captain Valyri.
- Waycrest Manor
- Removed a pack of Devouring Maggots and Infested Peasants when coming from the south towards Raal the Gluttonous' room.
- Removed two Teeming Heartsbane Soulcharmers in Lady Waycrest's room.
v2.2.2
v2.2.1
v2.2
Description:
This release focuses on improving some user interface elements. I'm not done yet with the changes, but this should be a good improvement already regardless.
General changes:
- #137 Assets are now versioned; this means your cached version of Keystone.guru will be invalidated whenever I push an update. This should prevent errors from occurring when taking an old website (your cached version) and having it talk to the new back-end (should there be such breaking changes).
Map changes:
- #118 The (buggy) free drawing tool has been replaced by a new tool. This one should be bug-free and offer a much better user experience. Draw away!
- #140 The drawing tools are no longer located in the sidebar. Instead, they are now found in a new floating bar that lives on the lower side of your screen. This should reduce the amount of travel your mouse has to do, and puts all items in a more convenient place. This also aids mobile users in creating their routes. In the future I will be looking at adding more elements to this bar so that the sidebar should no longer be needed for general usage, or can be removed entirely.
- #141 Removed the popup to select a raid marker when clicking on an enemy. Instead, a circle menu pops out and allows you to select the raid marker that way. This should make the process a tad quicker and more aesthetically pleasing.
- #142 Enemy forces are now displayed in the above mentioned floating bar.
- #143 Updating your enemy forces (through adding enemies to a Killzone) will now briefly flash the enemy forces display with a green color, rather than showing a small popup.
v2.1
Description:
- This release focuses on improving the codebase, increasing performance and tying up some loose ends in the code. There will be some improvements and bugfixes but no major new features. I will be focussing on that in next releases now that the codebase is much stronger than before.
General changes:
- Fixed Virtual Tour not working for dungeons with just one floor.
- #115 Changed the internal structure of all line-based objects. This results in a good performance increase now and especially going into the future as the amount user-generated Routes keep growing.
- #85 Reduced the amount of requests upon startup, increasing the speed at which the page loads, especially for those not situated in Europe.
- #110 Pre-compiled most Handlebars templates. Increases performance and reduces load on the local machine.
- #132 Any new Route that you create would not save its affixes; this has been resolved (some time ago already, but it's in this release now).
- #124 Revamped the menu while on mobile. It looks a lot better now.
- #133 When you delete a Route it's now cleaned up more thoroughly.
Map changes:
- #88 Routes are now called Paths. The term 'Route' was ambiguous with your entire run, which is also called a Route. Now the entire plannable dungeon is called a Route, the path which you take is comprised of Paths.
Mapping changes:
- Various packs that enemies can be part of have been corrected. Some enemies were not part of a pack when they should've been, or were part of the wrong pack.
- Fixed an issue in Waycrest Manor in The Catacombs that caused Javascript errors, leading to potentially unresponsive pages.