Skip to content

Releases: agntn/puzzles

v0.24.1

Choose a tag to compare

@aeitwoen aeitwoen released this 28 Sep 18:41
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • docs: Filter the collections index (#335)
  • docs: Serve the puzzle tools over MCP (#336)
  • balance: Ethereum without an Etherscan key (#348)
  • collections: Add path-to-greatness (#351)

🔥 Performance

  • utils: Skip the ICU load on import (#350)

🩹 Fixes

  • tools: Reject arguments a tool does not take (#339)
  • cli: Fail on flags a command does not take (#340)
  • cli: No color codes in piped help (#341)
  • docs: Remote MCP rejects unknown arguments (#343)
  • mcp: Name the allowed values in schema errors (#345)
  • tools: Say which filter hid an address (#347)
  • errors: Suggest each puzzle named 71 (#349)
  • collections: Brave-new-world hash160 (#354)

🏡 Chore

  • Apply automated updates (6e219ec)

✅ Tests

  • One 30 s timeout for the whole suite (#342)

❤️ Contributors

v0.24.0

Choose a tag to compare

@aeitwoen aeitwoen released this 27 Sep 14:20
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • solvers: One record and page per solver (#297)
  • collections: Link AoiNakamoto's X account (#298)
  • parts: Add stages (#299)
  • collections: Add quizchain/9 (#301)
  • collections: Add quizchain/10 (#302)
  • cli: Check balances of a filtered set (#304)
  • chains: Support Bitcoin Cash (#305)
  • collections: Add mini (#306)
  • collections: Add teikhos (#308)
  • balance: Blockstream fallback for Bitcoin (#312)
  • collections: ⚠️ All seven mini-puzzles (#318)
  • collections: Add brave_new_world (#321)
  • collections: Add wealth-in-poetry (#325)
  • docs: Changelog page with an RSS feed (#326)
  • collections: Genesis hints to September 26 (#330)
  • collections: Add quizchain/11 to 77 (#331)

🩹 Fixes

  • cli: Match show to puzzles_show (#311)
  • dataset: Keep every digit in prize totals (#314)
  • tools: Name the coin in puzzles_balance (#315)
  • collections: Gsmg without unsourced claims (#317)
  • docs: Indent plain text code blocks (#319)
  • cli: Say 1 puzzle, not 1 puzzles (#320)
  • docs: Wrap long hint text in the hint log (#329)
  • assets: Pin links to the release tag (#332)

💅 Refactors

  • collections: ⚠️ Kebab-case identifiers (#323)
  • collections: ⚠️ Genesis as a singleton (#327)
  • collections: ⚠️ Ktimesg becomes 80-bit (#328)

📖 Documentation

  • Keep singleton and author counts live (#333)
  • Point DESIGN.md at the agntn design system (#334)

📦 Build

  • Ship no source maps (#300)

🏡 Chore

  • Apply automated updates (910bd11)

✅ Tests

  • packed: Write the load report to a file (#310)

⚠️ Breaking Changes

  • collections: ⚠️ All seven mini-puzzles (#318)
  • collections: ⚠️ Kebab-case identifiers (#323)
  • collections: ⚠️ Genesis as a singleton (#327)
  • collections: ⚠️ Ktimesg becomes 80-bit (#328)

❤️ Contributors

v0.23.0

Choose a tag to compare

@aeitwoen aeitwoen released this 25 Sep 15:16
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • collections: Archive quizchain blocks 2 to 5 (#265)
  • docs: Sortable rosters on UTable (#267)
  • errors: Did you mean b1000/135? (#268)
  • collections: Add ktimesg (#271)
  • collections: Iamabananaamaa GIF puzzle (#273)
  • docs: Landing roster of collections (#274)
  • collections: Wickex YouTube puzzle (#275)
  • docs: Verify console on the landing (#277)
  • collections: Add iamabananaamaa/caesar (#279)
  • cli: Serve mcp from src inside a checkout (#281)
  • docs: Record file on the console shell (#283)
  • collections: Add picture_puzzle (#284)
  • collections: Add quizchain/6 (#287)
  • collections: Add quizchain/7 (#289)
  • docs: Landing registry as a manifest map (#290)
  • collections: Add quizchain/8 (#291)
  • docs: Custom collection panel in two files (#293)
  • registry: Type built-in collection lookups (#295)
  • docs: One design system across the site (#296)

🩹 Fixes

  • tools: Reject an empty collection filter (#280)
  • collections: AoiNakamoto asked r/Bitcoin (#282)
  • parts: Mark keys rebuilt from a recipe (#294)

💅 Refactors

  • dataset: Drop @noble/hashes (#269)
  • verify: ⚠️ Rename verifyPuzzle to verify (#288)

🏡 Chore

  • Apply automated updates (515377e)

✅ Tests

  • fixtures: Give the refresh tests 30 s (#286)

⚠️ Breaking Changes

  • verify: ⚠️ Rename verifyPuzzle to verify (#288)

❤️ Contributors

v0.22.0

Choose a tag to compare

@aeitwoen aeitwoen released this 23 Sep 20:31
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • collections: Zden/level_5 claimed (#254)
  • docs: Puzzle lists join the instruments (#255)
  • collections: Add quizchain/4 (#258)
  • collections: Add quizchain/5 (#260)
  • docs: One dossier per puzzle page (#262)

🔥 Performance

  • verify: ⚠️ Load keys on the first verification (#259)

🩹 Fixes

  • collections: Zden/demobit_2018 has no capture (#253)

📖 Documentation

  • Pin example results to the dataset (#256)
  • Counts come from the library (#261)

📦 Build

  • Lint, test and pack through Vite+ (#252)

⚠️ Breaking Changes

  • verify: ⚠️ Load keys on the first verification (#259)

❤️ Contributors

v0.21.3

Choose a tag to compare

@aeitwoen aeitwoen released this 22 Sep 20:43
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • docs: Playground on the dossier instruments (#238)
  • cli: Page a long list (#239)
  • collections: Add book_quiz (#241)
  • docs: The playground runs the author tools (#242)
  • collections: Archive the satoshi_birthday_quiz thread (#243)
  • collections: Add quizchain (#246)
  • docs: Collection pages open on a dossier (#247)
  • collections: Add quizchain/2 (#250)
  • collections: Add quizchain/3 (#251)

🩹 Fixes

  • tools: Dust prints as 1e-8 (#244)

📖 Documentation

  • The skill follows the hint contract (#245)
  • Skills ask the tools and ship with the package (#248)

❤️ Contributors

v0.21.2

Choose a tag to compare

@aeitwoen aeitwoen released this 22 Sep 14:07
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • collections: Credit Level 4's winner (#224)
  • collections: Codex key from Zden (#225)
  • tools: Browse puzzles without repeats (#227)
  • dataset: List the puzzles of one chain (#228)
  • dataset: Look a puzzle up by its address (#230)
  • collections: Add mineshop (#231)
  • collections: Add satoshi_birthday_quiz (#236)
  • authors: Sourced records, one page each (#237)

🩹 Fixes

  • balance: 18 decimals outrun a double (#229)
  • errors: A miss names what does exist (#232)
  • tools: Overlapping imports lose the dataset (#234)

📖 Documentation

  • Preserve the cited source tweets (#226)

❤️ Contributors

v0.21.1

Choose a tag to compare

@aeitwoen aeitwoen released this 21 Sep 21:46
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • collections: TORCHED H34R7S painting (#215)
  • docs: Give tool results a compact panel (#216)
  • collections: White paper wallet key (#219)
  • collections: Movie Enigma's original rules (#222)

🩹 Fixes

  • tools: Say what each list status means (#217)
  • tools: A missing id was loading keys (#218)
  • registry: Retain loader registrations (#220)
  • verify: Hex must not change a WIF verdict (#221)

🏡 Chore

  • Apply automated updates (2369ec1)

❤️ Contributors

v0.21.0

Choose a tag to compare

@aeitwoen aeitwoen released this 21 Sep 12:13
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • collections: Dug's student treasure hunt (#204)
  • collections: Genesis wallet and its hints (#206)
  • docs: Refresh landing fixtures (#211)
  • collections: RushWallet's missing video hint (#214)

🔥 Performance

  • tools: Speed up discovery and stats (#213)

💅 Refactors

  • puzzle: ⚠️ Reserve solver for people (#203)

⚠️ Breaking Changes

  • puzzle: ⚠️ Reserve solver for people (#203)

❤️ Contributors

v0.20.3

Choose a tag to compare

@aeitwoen aeitwoen released this 20 Sep 14:33
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • collections: Decred Autonomy puzzle (#197)
  • collections: Janus 33*bbb hint (#199)
  • collections: LuckyLurker vaults and hints (#202)

🩹 Fixes

  • dataset: Keep export hashes consistent (#195)
  • verify: Skip unsupported address kinds (#196)
  • collections: 1bitcoin claim was 777 sats (#201)

📖 Documentation

  • Pin prose counts to the registry (#200)

❤️ Contributors

v0.20.2

Choose a tag to compare

@aeitwoen aeitwoen released this 19 Sep 20:22
Immutable release. Only release title and notes can be modified.

compare changes

🚀 Enhancements

  • docs: Collection pages list their hints (#186)
  • collections: Zden/level_5 hints (#187)
  • cli: Add a hints command (#188)
  • collections: Zden hints the author published (#189)
  • collections: Zden solver images (#192)
  • collections: Add ledger_donjon (#193)

🩹 Fixes

  • dataset: Collection rows count every status (#190)
  • tools: Hints report the hint assets too (#191)
  • dataset: Handle non-string puzzle ids (#194)

❤️ Contributors