Skip to content

Releases: arkham-build/arkham.build

v3.10.0

08 Apr 20:17
efb9070

Choose a tag to compare

Chapter 2

We are continuing to extend our support for Arkham's new chapter:

  • Support the Current and Limited environments defined in the Grimoire.
  • Split rules page by chapter, link the Grimoire.
  • Support the Collector reward card.
  • Add better chapter filtering to the beta /browse page.
  • Allow toggling full chapters in the collection settings.
  • Mark the new Core Set as released, conclude investigator previews.

Misc.

  • Add support for Simplified Chinese data locale. Shout-out to @xziying44 for the huge lift here.
  • Automatically update card data in the background. Manual updates are no longer required.
  • Allow filtering deck guides by the # of XP that is required to build them.
  • Reference Boon of the Morrígan ultimatum in the weakness draft mode.
  • Improved app startup time for users with mid / high deck count. (~50-100ms)
  • Upgrade React to v19:
    • Remove most @radix-ui packages in favor of simpler internal implementations.
    • Replace victory charts with recharts.
    • Upgrade vite to version 8.
  • Fixes to the Russian translation by @ClickerOfThings.

Bug fixes

  • Automatically add Lilly Chen's Disciplines when creating a Lily deck.
  • Exclude attached cards from being drawable in simulator.
  • Fix draw simulator crash when deck is edited while simulator has internal state.
  • Consider ownership settings when choosing between card printings.
  • Fix quick upgrade tooltips becoming sticky in some cases.
  • Fix case where "Show previews" setting was not respected.
  • Fix "View on ArkhamDB" links on decks or guides not owned by the user.
  • Fix slot icons in rules page.

New Contributors

Full Changelog: v3.9.0...v3.10.0

v3.9.0

26 Feb 20:16
dcca8a5

Choose a tag to compare

FAQ v2.5

This release adds full support for the new FAQ, erratas and taboo list. If you have set your app to default to the latest taboo, it will now apply 2.5 to new decks. The rules reference now also incorporates the latest FAQ and rules clarification. Thanks to @drawntotheflame and @somethingtemporaryarkham for their work on the data here.

Tip

You can browse a specific taboo list via the "Taboo" filter on the homepage.

Screenshot 2026-02-26 at 20 55 13

Rules reference revamp

The rules reference has been updated to incorporate images and card scans where helpful. Thanks for @Chr1Z93 for the work here.

In addition to this, the rules now display better on mobile and have a keyword search bar for quick filtering.

Screenshot 2026-02-26 at 20 54 40

Quick upgrade tooltips

The quick upgrade buttons now have a tooltip that shows a summary of available options.

Screenshot 2026-02-26 at 21 11 13

Fan-made content search

The fan-made content section now has a search bar that allows searching the registry for projects or authors. Thanks @CrashKey5 for this contribution.

Screenshot 2026-02-26 at 21 06 53

Chapter support in card browser and collection

The beta card browser now has tabs for chapters and fan-made content. In a similar vein, the collection tab is now organized by chapter.

Screenshot 2026-02-26 at 21 14 53

Fan-made content added

  • Ghosts of Onigawa
  • Duality of Man
  • The Worlds of Android

And the rest...

  • New card data is now automatically loaded and applied
  • Relations in modals and on card pages now put unowned cards into an expandable section
  • Many metadata fixes and previews, thank you @dlloyd09
  • Add a developer mode that surfaces ids / api details
  • Better chart display in deck tools
  • Add an errata indicator to card text
  • Add new fields and a regular expressions mode to BuildQL
  • BuildQL can now be used to define deckbuilding rules for fan-made investigators
  • The investigator placeholders now have a config field to persist a custom BuildQL query as deckbuilding. They can also take all Specialist cards
  • Add missing tooltips for icon buttons by @christoph-frick
  • Update to Korean translation by @derornos
  • Update to Spanish translation by @AdrianMeizoso

Full Changelog: v3.8.0...v3.9.0

v3.8.0

09 Jan 07:06
01ff2fd

Choose a tag to compare

BuildQL

Screenshot 2026-01-09 at 07 47 14

The card search now supports a comprehensive query syntax called BuildQL. While there is no user-facing guide yet, the syntax definition should serve as a good starting point to get an overview of what is supported. For the veterans, the single letter shortcuts from ArkhamDB that you are used to are supported as aliases.

Card set browser

Screenshot 2026-01-09 at 08 02 50

A first version of the card set browser is now linked from references to cycles, card packs and encounter sets. The browser supports both old and new format.

Rules reference

Screenshot 2026-01-09 at 07 55 05

Mulligan Mode

Screenshot 2026-01-09 at 07 54 26

The card draw simulator now supports a mulligan mode. When in mulligan mode, non-Tarot weaknesses and cards that start in play are automatically redrawn. Once the mode is deactivated, the deck is shuffled.

The app now contains a copy of the rules reference found on ArkhamDB. An update to the rules with missing keywords, images and better mobile UX is in the making.

Fan-made content added

  • Barkham Horror
  • Beta cards
  • Ages Unwound
  • Night of Vespers campaign
  • Deckbuilding helpers for Color Out of Oz
  • Hercule Poirot
  • Placeholder investigators

Thanks to coldtoes, Dinkleberg, dlloyd, Ektheleon and HatfulBob for their contributions here.

And the rest...

  • Validate limited card pools by @christoph-frick.
  • Updates to the Korean translation by @derornos.
  • Updates to the Polish translations by @javnik .
  • Add a button to show the original scan to card modals when a card is showing the taboo version.
  • Add a counter to limited card access checkbox.
  • Improve display of enemy damage and horror values in dark mode.
  • Make the investigator filter compatible with chapter 2 investigator reprints.
  • Validate "at least n of trait" deck requirements like old Joe Diamond.
  • The Deck Guides "popular" ranking has been adjusted to rank recent decks higher.
  • Popover menus now open via a "hover", saving a few clicks when list settings are adjusted.
  • Fix several issues around ownership for fan-made content.

Full Changelog: v3.7.1...v3.8.0

v3.7.1

13 Dec 10:53
a45690b

Choose a tag to compare

  • Add "Mulligan Mode" to draw simulator.
  • Add button to look at original image for taboo'd cards.
  • Make investigator filter compatible with chapter 2.
  • Allow switching of the investigator printing in deck create.
  • Allow validating atleast x of trait conditions like Joe Diamond.
  • Remove cards that start in play from pool of draw simulator.
  • Improve display of enemy damage & horror values.
  • Improve rules reference display.
  • When sorting by level, sort level null to the bottom.
  • Add support for marking more attributes as _per_investigator.
  • Restructure project to a monorepo.

Bug fixes

  • Fix a few display issues in the newly introduce card set navigation.
  • Fix recommendations for duplicate cards like revised core not showing up.
  • Fix settings showing old values after a backup is restored.
  • Fix a few bugs with decklists page URL handling.

New Contributors

Full Changelog: v3.7.0...v3.7.1

v3.7.0

29 Nov 11:44
a754521

Choose a tag to compare

Mixed card lists

For the longest time, you could look either at Player cards or at Campaign cards. Now you can look at both combined. In addition, a new setting has been added to control the default sorting of this new view, and the list keeps its search and filter state when you switch.
Screenshot 2025-11-29 at 12 23 10

Full support for card printings and versions

With the new Core Set introducing "same but different" prints of existing cards, it is time to better support this in our app. Our app can now handle any print of a given card:

  • On card pages, you can switch between different printings of a card.
  • When editing a deck, the card modal allows you to add different versions to your deck.
  • When setting a pack filter or limited card pool, only matching prints will show. For example, if you set it to the Revised Core, you would see the Revised Core artwork.
  • Chapter 2 reprints are their own cards, so show up separately in card lists.

This now also means we are ready for Chapter 2. 🎉
Screenshot 2025-11-29 at 12 29 16

Buttons to browse cards by set

Eagle eyes will have spotted a second new feature in the last screenshot. You can now browse card sets via buttons on the card pages. This integrates with the printing selector, meaning that this allows you to browse sets both in the old and new model.

Awesome contribution by @CrashKey5.

Sorting presets

All card and deck lists in our app can now be sorted on demand. For now, this is limited to a couple of common presets, but will be more configurable soon.
Screenshot 2025-11-29 at 12 47 14

Browser search integration

arkham.build can now be configured as a search engine for the browser bar. Example query: https://arkham.build/search?q=breaking.

And more...

  • On mobile, the back button (or swipe on iOS) now closes card modals instead of initiating a navigation event.
  • Cards containing previews and fan-made cards can now be synced with ArkhamDB.
  • It is now possible to set a deck's environment to a snapshot of the current collection. This is neat when sharing a collection or while building a collection. Contribution by @christoph-frick.
  • Forbidden. cards in taboo set 2.4 now show probably. Contribution by @christoph-frick.
  • By popular demand, the scans view has been changed to be ungrouped and is now also more performant.
  • Add Myriad and Exceptional to property filter.
  • Updates to the Polish translation by @javnik36.
  • Updates to the Korean translation by @derornos.
  • Updates to the Russian translation by @Evgeny727.

Bug fixes

  • Fixed cases where the RBW draft would show (or not show) fan-made weaknesses.
  • Same for card relations in modals.
  • Fixed a few bugs regarding XP calculations during deck upgrades, mostly related to Arcane Research and Down the Rabbit Hole.
  • Improved display of the environments selector on mobile devices.

Full Changelog: v3.6.1...v3.7.0

v3.6.1

26 Oct 10:27
5ead6cc

Choose a tag to compare

What's Changed

  • Russian translation updates by @Evgeny727 in #298
  • Chinese translation updates by @Ruikoto in #300
  • Show social media previews for ArkhamDB decks with fan-made investigators
  • Show double borders for card text quotes
  • Fix fan-made content when viewing ArkhamDB decks
  • Fix icon alignment in attachments
  • Fix the Unarchive action for a deck not persisting
  • Fix storage-related tags showing for unowned decks
  • Fix card modal not closing when navigating between views
  • Fix text wrapping for cards in Safari when the "Unique" icon is configured to be shown
  • Fix responsive display of "Popular decks" title
  • Fix history tab showing for initial decks without upgrades

Full Changelog: v3.6.0...v3.6.1

v3.6.0

21 Oct 10:51
ce03b43

Choose a tag to compare

arkham.build, v3.6

Sync decks containing fan-made content with ArkhamDB

Decks that contain fan-made content can now be synced to ArkhamDB, enabling to sync them between devices or with Arkham Cards. [^0]
Screenshot 2025-10-21 at 12 40 44

More comprehensive deck history

When viewing a deck that has newer upgrades, the full history is now shown in the history tab. Additionally, the sidebar has a Jump to latest version button to quickly go to the latest upgrade of a deck.
Screenshot 2025-10-21 at 12 39 49

Quick language switches

The display language can now be switched without going through the settings. Navigation and application state such as filters are kept when switching language.
Screenshot 2025-10-21 at 12 45 48

Deck archive

Decks can now be archived, moving them from the main deck list to a collapsed archive folder.
Screenshot 2025-10-21 at 12 40 23

Descriptive labels for deck environments

When a deck uses an environment such as Current, a descriptive tag is now shown on the deck page and in the deck collection.
Screenshot 2025-10-21 at 12 41 22

Unique icons in card lists

The card display can now be configured to see the unique icon in card lists.
Screenshot 2025-10-21 at 12 42 00

Fan-made content

  • Allow installing fan-made content packs with a deep link.
  • Raise a descriptive error for a common fan-made content error where a signature is configured to have a level.
  • Allow fan-made Permanent cards with non-standard backs.

And the rest...

  • Ru localization updates by @Evgeny727.
  • Ko localization updates by @derornos.
  • Add || Lola as a preview.
  • Add arrow navigation to card modals when viewing a deck.
  • Add setting to disable Popular decks in card modals.
  • Add x buttons to deck guide search inputs.
  • Align limited card pool format with Arkham Cards.
  • Show investigator name in tab bar when creating decks.
  • Allow expanding deck guides to quickly see cards in deck without opening the guide.
  • Allow viewing original text for taboo cards.
  • Add support for ? and * symbols on cards.
  • Add support for scaling a card's shroud and doom values per investigator.
  • Disallow collapsing the deck list in editor.
  • Fix interaction of Underworld Support and Myriad cards.
  • When editing a deck's notes, show the preview in a modal instead of a panel. This allows us to keep the notes' undo history.

[^0] Do note that the fan-made content will be invisible on other apps as they have no support for this format yet. Decks that use a custom investigator will show as Suzi on ArkhamDB.

v3.5.0

22 Aug 22:15
5cde2b5

Choose a tag to compare

Deck guide browser

Screenshot 2025-08-23 at 00 09 12

You can now browse and search ArkhamDB deck guides on arkham.build. Implemented filter criteria:

  • Investigator (supports any combinations of original and parallel sides).
  • Investigator class.
  • Contains cards XY.
  • Does not contain cards XY.
  • Publication date.
  • Author and deck guide name.
  • Length of provided deck guide.

Initial support for BETA environments

Screenshot 2025-08-23 at 00 09 59

When creating or editing decks, you can now quickly apply the Current, Limited and Legacy environments to the card pool. There is a new settings that allows you to choose between Current and Legacy environment for new decks.

When browsing the card collection, the Pack filter now has a button to quickly apply the Current environment.

Rules reference

Screenshot 2025-08-23 at 00 12 53

You can now view the English rules reference via the ? help menu.

And the rest...

  • Add buttons and shortcuts to navigate between open card modals in a list.
  • When reading a deck guide, tabbing between deck and guide now remembers the scroll position.
  • On desktop, the sidebar now scrolls with you when reading long deck guides or decks.
  • Available upgrades in the upgrade modal are now sorted by level.
  • Deck guides now show author, likes and publish date.
  • The notes editor can now be resized and its keyboard shortcuts have been fixed.
  • Locations now show the location traits on their back.
  • Updates to the Chinese localization by @Ruikoto.
  • Updates to the Korean localization by @derornos.
  • Updates to the Polish localization by @javnik36.
  • Updated to Russian localization by @Evgeny727.
  • In preparation for spoiler season, the preview banner now looks good in light mode.
  • Importing a deck guide now avoids , in its tags.

A special thanks to our Patrons and contributors that made this release possible.

Full Changelog: v3.4.0...v3.5.0

v3.4.0

05 Aug 07:55
f18b98b

Choose a tag to compare

Show popular ArkhamDB decks for cards / investigators

Screenshot 2025-08-05 at 09 48 18 Screenshot 2025-08-05 at 09 51 56

Popular ArkhamDB decks can now be viewed on card pages and in card modals when browsing the page. This shows the top 2 decks (10 when expanded) that contain a given card, ranked by a mix of like count, author reputation and deck age. h/t Chr1Z for coming up with the ranking algorithm.

Under the hood, these are the first step towards a decklist search feature and are supplied from our shiny, all new backend. ✨

And the rest...

  • Try recover automatically from failed CSS imports after a new version is released.
  • Move recommendation service into new backend. Huge thanks to TartanLlama for covering the hosting up to this point.

Full Changelog: v3.3.0...v3.4.0

v3.3.0

28 Jul 07:58
233650c

Choose a tag to compare

A special thanks to our Patrons and contributors that made this release possible.

Support for taboo v2.4

You can browse the latest taboo list in the app and use it while building decks. Do note that neither ArkhamDB nor TTS properly support the new taboo list at this moment.

Latest taboo preset

The "Default taboo list" setting can now be set to Latest, which will default new decks to whatever taboo set is latest at the time of creation.

More card display settings

The display of cards can now be customized further in the settings. Cards can be set to use less spacing, images and icons can be removed.

More robust ArkhamDB logins

Many users have reported occasionally seeing an invalid_grant error from the ArkhamDB sync. I tracked this down and the frequency of this occuring should be much smaller now.

Subject 5U-Z1 standalone setup

Had some fun with this one. The Suzi standalone mode from the latest FAQ can now be setup with the app. Chaos!

And the rest...

  • Sort encounter sets by the lowest card # in their set instead of alphabetically. This makes browsing the campaign tab by "scenarios" better.

  • Prevent the Back buttons from going to a non-application tab.

  • Prevent modals from closing when releasing the mouse over their backdrop. This could occur when selecting text in an input field in the modal.

  • When editing a deck, highlight quantity input for cards that are in your deck.

  • Show reprint info and flavor text in card modals.

  • Return a 404 error when an app asset fails to load, preventing it from being cached in the browser.

  • Fix trait search boxes in localized app.

  • Make all chart tooltips translatable.

  • Improve responsive display where some translations are very long.

  • Updates to the Russian translation by @Evgeny727 .

  • Add banner_credit field to credit banner artists for fan-made content.

  • Move import buttons for local fan-made content to the top.

  • Make limits work for || Rex-like deckbuilding (fan-made content).

  • Fix a crash when a deck edit contains fan-made cards that are no longer available.

  • Make the weakness draft accessible by keyboard.

Full Changelog: v3.2.0...v3.3.0