Major Changes
This release contains backwards-incompatible API changes for plugin authors.
New Features
- In-game Peacock options menu!
- Hitman 2016 pro mode challenges and mastery are now supported
- The patcher now forces dynamic resources to avoid the
UI_PEACOCK_XYZ
strings from not showing up due to IOI disabling it in the latest game version - Challenge-based achievements will now work
- Several challenge bugs are squashed
Bug Fixes
- New York is now easier to master, matching the correct behavior
- Objective Completed bonus is more accurate to the official behavior
What's Changed
- fix: restore wrapper of challenge pack for separate locations by @suanjiansalt in #497
- fix: change side mission campaigns order by @suanjiansalt in #500
- feat: add fine vintage challenge by @suanjiansalt in #511
- Add Stingray & Opulent debriefings to the campaign menu by @thecatontheceiling in #508
- feat: Pro1 challenges, h6 & general mastery improvements by @RDIL in #502
- chore(deps): bump axios from 1.7.2 to 1.7.4 by @dependabot in #515
- "Objective completed" bonus fix by @grappigegovert in #516
- Fix livesplitting for Ambrose Island moved to H2 by @ladamalina in #520
- feat!: add game version to resolveContract by @RDIL in #519
- Fix a bug in campaign playthrough where playnext-screen incorrectly shows Dubai after New York by @ladamalina in #522
- feat: in-game options, flags overhaul by @LennardF1989 in #506
- feat: season of drop challenges by @suanjiansalt in #528
- feat: option for saving in Contracts Mode by @suanjiansalt in #533
- feat: season of drop challenge part 2 by @suanjiansalt in #535
- Revert "feat: season of drop challenge part 2" by @RDIL in #536
- Some scoring fixes by @grappigegovert in #537
- Add/fix some plugin hooks by @grappigegovert in #543
- feat(controller): load contracts asynchronously by @shadow578 in #544
- refactor!: game versioned missionsInLocation, fix certain contracts when resolved, rename missionsInLocations -> missionsInLocation by @AnthonyFuller in #550
- build(deps): bump vitest from 1.3.0 to 1.6.1 by @dependabot in #558
- feat: add deprecation warnings to old addEscalation/missionsInLocations by @grappigegovert in #562
- Update French translations by @jorys-paulin in #566
- build(deps): bump robinraju/release-downloader from 1.11 to 1.12 in /.github/workflows by @dependabot in #571
- fix: New York uniquely requires 4500XP per level instead of 6000 by @Yanrishatum in #572
- Fix capitalization for Peacock escalation names in French by @jorys-paulin in #576
- Fix bad URLs caused by 2016 by @RDIL in #581
- Updated current patcher by @LennardF1989 in #582
- Added manual workflow to publish patcher by @LennardF1989 in #583
New Contributors
- @ladamalina made their first contribution in #520
- @shadow578 made their first contribution in #544
Full Changelog: v7.7.0...v8.0.0