Releases: HearthSim/Joust
Releases · HearthSim/Joust
0.12.0 - 2018-10-15
Added
- Show creator for created cards on play (#49)
- HSReplay: Add warning if tag is missing required entity id
- Add Quest frame art
- Support Shifting Blade
- Show Quests above hero portrait
- Add Download XML from settings (#210, @dzannotti)
- Add option to strip battletags from player names
Changed
- Tweak art for legendary minions in hand
- Upgrade dependencies (includes Webpack 3 and Typescript 2.5)
Fixed
- Fix fullscreen callback in Launcher not being called
- Fix weapons in hand not highlighting increased durability
- Fix XML errors not terminating parser early
- Fix Flubbidinous Floop appearing as transformed card in hand (#227)
- Fix mana cost sometimes flickering when a card is played
- Fix hero cards not appearing in the just played area
Deprecated
Launcher.metadataSource
is no longer supported
0.11.0 - 2017-03-25
Added
- Write
VERSION
file when building - Add
Launcher.rewind()
- Add
Launcher.playing
Changed
- Switch to Yarn package manager (#169)
- Adjust loading screen messages
- Switch to the screenfull library
- Upgrade to Webpack 2 (#184)
- Switch from typings to @types packages
- Switch to fetch in Launcher
- Upgrade hearthstonejson to 0.4.0
Fixed
- Fix
Launcher.onFullscreen
throwing error messages on some devices - Fix conflicts between
Launcher.play
andLauncher.startPaused
- HSReplay: Fix crash when encountering MetaData outside of Block
- Scrubber: Fix missing last turn in replays without mulligan data
- Fix missing message when both players tie
- Fix race condition in launcher (#191)
- Fix naming conflict in GameStateScrubber with Duplex
Removed
- Remove
babel-polyfill
0.10.0
Added
- Add
Launcher.addPlayerName(playerName: string)
- Implement Kazakus Potion text formatting (@azeier)
- Implement Jade Golem text formatting (@azeier)
- Enable
Launcher.locale
after initial render - Add
Launcher.build: number|null
- Save Event Log state in a cookie (#173)
- Add settings menu to Scrubber
- Add setting for users to change card locale
- Add
Launcher.selectedLocale: string|null
- Add
Launcher.onSelectLocale(callback: (locale: string) => void): void
Changed
- Change
Launcher.fromUrl
to return launcher instance
Fixed
- Fix spellpower changes not updating cards in hand (#182)
0.9.1
0.9.0
Added
- Add several character states (#7, @azeier)
- Add up/down keybindings to skip to previous/next action (#177)
Removed
- Remove autoplay behaviour if
Launcher.startFromTurn
is set - Remove deprecated methods
Launcher.metadata
and.textures
Fixed
- Fix previously hidden entities with 0/0 stats (e.g. Prince Malchezaar)
- Fix
GameState.getPlayerCount()
- Fix missing turns in reconnected replays
- Fix multiple C'Thuns appearing at the same time (#175)
- Fix a null pointer in EventLog
- Fix jumping to start/end of turn in reconnected games (#172)
- Fix minions with charge being shown as asleep
- Fix Windows build (#176, @YuntianZhang)
- Fix cards with invalid data having no frame
0.8.0
Added
- Show Prince Malchezaar at game start (#142, @azeier)
- Show C'Thun stats in opponent hand (#133, @azeier)
- Show C'Thun as a minion during ritual (#137, @azeier)
- Highlight Hero Power when it's played (#140, @azeier)
- Add
GameState.getPlayer(playerId: number): Player
Changed
- Update dependencies
- Improve skip back behaviour when replay is paused
- Replace react-dimensions with a custom implementation (#121)
- Show error to user when fullscreen entering fails (#123)
Fixed
0.7.0
Added
- Add C'Thun Rituals (@azeier)
- Add
Joust.destroy()
- Add
Launcher.onFullscreen(callback:(fullscreen:boolean) => void)
- Add
Launcher.onReady(ready:() => void)
- Add
Launcher.fullscreen(fullscreen: boolean)
- Shrinkwrap dependencies
- Add
gulp sentry:release
- Add ES2015 polyfills using
babel-polyfill
- Hide statistics for minions with HIDE_STATS (#128, @jleclanche)
- Add
Launcher.enableKeybindings()
andLauncher.disableKeybindings()
- Add golden inplay frames (#134, @andburn)
- Add class borders for golden cards (#134, @andburn)
Changed
- Replace own HearthstoneJSON implementation with common one
- Tweak scrubber tooltips
- Keybindings no longer have priority over non-joust HTML inputs
- Rescale speeds by a factor of 1.5
- Improve card description formatting
- HSReplay: Don't bail when encountering unknown tags
Fixed
- Fix Shifter Zerus in hidden hand
- Improve Scrubber performance
- Fix minions being asleep when they shouldn't be
0.6.0
Added
- Save replay speed preference in cookie
- Save ignore browser warning in cookie
- Unexhaust weapons and hero powers when hovering
Changed
- Tweak text positioning
- Change timeline cursor (graphical)
- Improve performance when resizing applet horizontally
Removed
- Remove proprietary fonts from source
Fixed
- Changelog formatting
- Fix error when skipping back during Mulligan
0.5.0
Added
- Save replay speed preference in cookie
- Save ignore browser warning in cookie
- Unexhaust weapons and hero powers when hovering
Changed
- Tweak text positioning
- Change timeline cursor (graphical)
- Improve performance when resizing applet horizontally
Removed
- Remove proprietary fonts from source
Fixed
- Changelog formatting
- Fix error when skipping back during Mulligan