Releases: thepeacockproject/Peacock
Releases · thepeacockproject/Peacock
v8.7.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Updated to support HITMAN: World of Assassination v3.260.1
- feat: add new Holiday Hoarders challenge by @TheKotti in #655
- refactor(profile): respect SubLocation.Properties.IsHidden when filtering sublocations by @AnthonyFuller in #658
- fix: Loadouts being empty on brand-new profiles by @RDIL in #661
- chore: update copyright year to 2026 by @suanjiansalt in #662
- fix: update yacht assassination challenge categories by @TheKotti in #663
- feat(escalation): nian by @suanjiansalt in #557
- feat(escalation): add french translations for nian by @jorys-paulin in #665
- Fix German localization inconsistencies by @dev-inside in #651
- Add missing HITMAN 2016 steam entitlements by @thecatontheceiling in #603
- Fix Discord badge in README by @gsquarediv in #669
- fix: challengepack now shown in single contract by @suanjiansalt in #634
New Contributors
- @dev-inside made their first contribution in #651
- @gsquarediv made their first contribution in #669
Full Changelog: v8.6.0...v8.7.0
v8.6.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Update locale.json // german by @sleeper286 in #643
- build(deps): bump jws from 3.2.2 to 3.2.3 by @dependabot[bot] in #646
- Update PR template by @RDIL in #647
- feat: update escalation level picker to handle multiple changes at once by @TheKotti in #648
- fix(inventory): TOKEN_OUTFIT_WET_SUIT not showing in stashpoints by @AnthonyFuller in #652
New Contributors
- @sleeper286 made their first contribution in #643
- @TheKotti made their first contribution in #648
Full Changelog: v8.5.0...v8.6.0
v8.5.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Updated to support HITMAN: World of Assassination v3.250.0
- Fix various issues with The Infiltrator and The Dragon (including Clean Hands not being optional and the Jade Dagger not counting for certain Freelancer payout objectives)
- feat: support LocationSuitOverrides and refactor loadout logic so it is consistent by @AnthonyFuller in #638
Thanks to @grappigegovert and @RDIL for their support on this release
Full Changelog: v8.4.0...v8.5.0
v8.4.0
What's Changed
- feat(options): add flag to disable challenge-unassociated items by @suanjiansalt in #608
- fix: Remove obsolete scoring exclusion by @RDIL in #627
- feat(escalation): casper by @suanjiansalt in #546
- feat(translations): add french translations for casper by @jorys-paulin in #631
- feat: Add VR bricks to Sarajevo Six by @grappigegovert
- feat: Add new official "Full-Bodied" challenge to Dartmoor by @grappigegovert
- fix(controller): use resolveContract when looking up by id and fix downloaded contracts by @AnthonyFuller
- fix: Crash on Node v25
Full Changelog: v8.3.0...v8.4.0
v8.3.0
What's Changed
- Updated to support HITMAN: World of Assassination v3.240.1
- Peacock now supports the updated version of PCVR, including all our custom content which was previously inaccessible in VR!
- Fixed challenge progression being able to be saved in a Failure state blocking any further progression.
- Contracts added by plugins are now ran through fixContract which should fix any missions being stuck behind "Get Access".
- Plugins can opt-out of this by returning
[<contract>, false]instead of just the contract.
- Plugins can opt-out of this by returning
Thanks to @grappigegovert for the support on this release (and who also contributed the latter two fixes above!)
Community Contributions
- feat: season of high-stakes challenges by @suanjiansalt in #612
- fix: Handle unsafe pointer access which breaks Welcome to Cuba, or any custom location by @charc0al in #617
- feat!: New leaderboards API by @RDIL in #620
New Contributors
Full Changelog: v8.2.2...v8.3.0
v8.2.2
v8.2.1
What's Changed
- Updated to support HITMAN: World of Assassination v3.230.1
Full Changelog: v8.2.0...v8.2.1
v8.2.0
What's Changed
- fix: sort contracts for deterministic build by @NyCodeGHG in #590
- fix: serve webui relative to the current module by @NyCodeGHG in #591
- fix: translate windows plugin paths on linux by @NyCodeGHG in #592
- chore: update copyright year to 2025 by @suanjiansalt in #597
- Add patcher config to debug profiles by @grappigegovert in #598
- Fix freelancer mastery inventory items unlock by @hdr88 in #604
- Fix contract creation having 2 don't get spotted complications
- Fix contract creation missing no bodies found
New Contributors
- @NyCodeGHG made their first contribution in #590
- @hdr88 made their first contribution in #604
Full Changelog: v8.1.0...v8.2.0
v8.1.0
What's Changed
- Updated to support HITMAN: World of Assassination v3.230.0
- feat: Bend It Like 47 challenge by @suanjiansalt in #588
Full Changelog: v8.0.1...v8.1.0
v8.0.1
Sorry for the bumpy v8.0.0 release, especially with breaking 2016/H2 support. These issues have now been resolved.
What's Changed
- feat: season of luck challenges by @suanjiansalt in #578
- Fix headless mode dynamic resources patch by @thecatontheceiling in #586
- fix(patcher): Fix patching on H2016/H2 by @RDIL in #587
- Upgrade Node.js to v22.16.0
- Fixed an erroneous message for users with their language set to German
Full Changelog: v8.0.0...v8.0.1