QuickRoute v1.21.0
What's new
QuickRoute v1.21.0
Changes
- chore(release): 1.21.0 (#106)
- docs(changelog): correct the 1.21.0 entry after review
- chore(release): 1.21.0
- docs(agents): how to test searches that span frames, and map ids (#105)
- docs(agents): how to test searches that span frames, and map ids
- fix(waypoint): look up the player's instance by its game map id (#104)
- fix(waypoint): look up the player's instance by its game map id
- fix(api): an owner's newer request supersedes an answer still on its way (#103)
- docs(api): say which call tells a superseded owner request
- test(api): pin that a superseded answer's tick leaves its successor held
- fix(api): an owner's newer request supersedes an answer still on its way
- fix(import): let the player choose how a compact comma pair is read (#102)
- docs(import): say which trip endings withdraw an offered reading
- feat(api)!: keep addons that ask for routes apart with an optional owner (#101)
- fix(import): any new or cleared trip withdraws an offered reading
- fix(ui): a route that arrives after the window closed does not reopen it (#99)
- docs(acceptance): require a real dungeon offer and measure the whole frame (#100)
- fix(import): /qrmulti clear withdraws an offered reading too
- fix(api): answer a refused request through its callback only
- fix(ui): a window reopened during the search still gets the answer
- fix(import): a reading button for a changed paste is withdrawn, not obeyed
- fix(api): tell a refused request through its callback too
- fix(import): offer a reading only when the choice is what blocks the import
- fix(api): bound how many contract requests wait for the calculator
- fix(ui): keep a closed window closed after a trip leg or currency route
- docs(readme): say that an ambiguous comma pair asks for a reading
- fix(import): let the player choose how a compact comma pair is read
- feat(api)!: keep addons that ask for routes apart with an optional owner
- docs(acceptance): require a real dungeon offer and measure the whole frame
- fix(ui): a route that arrives after the window closed does not reopen it
- feat(routing): queue route requests per consumer and migrate the panel (#97)
- test(routing): pin that a replaced request leaves the queue
- fix(routing): a handed-over route wins over any panel search, and no route is no error
- docs(readme): the route panel and map clicks now search in slices
- test(routing): pin that a handover replaces only the panel's own request
- fix(routing): read a handed-over route before the refresh guard
- fix(routing): return the flag after a moved stamp, keep the contract's slot
- fix(routing): give the panel its calculating state back on every ending
- feat(routing): queue route requests per consumer and migrate the panel
- docs(readme): scope the bounded-search and tour-matrix claims to what ships (#95)
- docs(readme): name the services that search in one frame, and the one that does not
- docs(readme): name the service-point search among the one-frame callers
- docs(readme): name the per-frame callers instead of calling them synchronous
- docs(readme): scope the bounded-search and tour-matrix claims to what ships
- fix(import): read a coordinate token whole, refuse an ambiguous pair (#94)
- fix(import): read a compact pair before a numbered label the way main did
- fix(import): keep a read pair or refuse it, and leave other punctuation alone
- fix(import): refuse mixed marks in both orders, accept labels against the number
- fix(import): keep punctuation out of the coordinate, refuse a re-paired line
- fix(import): read a coordinate token whole, refuse an ambiguous pair
- fix(navigation): keep a reached anchor behind the player (#92)
- docs(navigation): drop the superseded comment left beside its replacement
- fix(navigation): pin the cursor's hold cases, drop its redundant writes
- fix(navigation): keep a reached anchor behind the player
- fix(dungeon-offer): convert the activity game map to a journal instance (#96)
- fix(dungeon-offer): resolve only through the conversion, and log what it found
- fix(dungeon-offer): convert the activity game map to a journal instance
- fix(dungeon-offer): drop a route whose offer is already gone (#93)
- docs(dungeon-offer): name the contract answer the guard actually matches
- fix(dungeon-offer): stop a route whose clear was refused, not only one dropped
- fix(dungeon-offer): drop a route whose offer is already gone
Installation
- Download
QuickRoute-1.21.0.zip - Extract to
World of Warcraft/_retail_/Interface/AddOns/ - Restart WoW or
/reload
This mod has no additional files

