-
d9fb271607
Add PF2e encounter difficulty calculation with 5-tier budget system
main
0.9.41
Lukas
2026-04-11 15:24:18 +02:00
-
064af16f95
Fix persistent damage tag ordering and differentiate condition icons
0.9.40
Lukas
2026-04-11 13:06:31 +02:00
-
0f640601b6
Add force, void, spirit, vitality, and piercing persistent damage types
0.9.39
Lukas
2026-04-11 12:44:03 +02:00
-
4b1c1deda2
Add PF2e persistent damage condition tags
0.9.38
Lukas
2026-04-11 12:09:31 +02:00
-
09a801487d
Add PF2e weak/elite creature adjustments with stat block toggle
0.9.37
Lukas
2026-04-11 02:24:30 +02:00
-
a44f82127e
Add PF2e attack effects, ability frequency, and perception details
0.9.36
Lukas
2026-04-10 23:37:30 +02:00
-
c3707cf0b6
Add PF2e attack effects, ability frequency, and perception details
Lukas
2026-04-10 23:37:03 +02:00
-
1eaeecad32
Add PF2e equipment display with detail popovers in stat blocks
0.9.35
Lukas
2026-04-10 20:21:11 +02:00
-
e44e56b09b
Add PF2e equipment display with detail popovers in stat blocks
0.9.34
Lukas
2026-04-10 20:21:11 +02:00
-
-
e2e8297c95
Add Recall Knowledge DC and skill to PF2e stat blocks
0.9.33
Lukas
2026-04-10 18:43:49 +02:00
-
e161645228
Add PF2e spell description popovers in stat blocks
0.9.32
Lukas
2026-04-10 16:18:08 +02:00
-
9b0cb38897
Fix oxlint --deny-warnings and eliminate all biome-ignores
Lukas
2026-04-10 16:17:30 +02:00
-
5cb5721a6f
Redesign PF2e action icons with diamond-parallel geometry
0.9.31
Lukas
2026-04-09 01:07:45 +02:00
-
48795071f7
Hide concentration UI in PF2e mode
0.9.30
Lukas
2026-04-09 00:25:54 +02:00
-
f721d7e5da
Allow /commit skill to be invoked by other skills
0.9.29
Lukas
2026-04-09 00:13:59 +02:00
-
e7930a1431
Add /ship skill for commit, tag, and push workflow
0.9.28
Lukas
2026-04-09 00:09:03 +02:00
-
553e09f280
Enforce maximum values for PF2e numbered conditions
Lukas
2026-04-09 00:04:47 +02:00
-
1c107a500b
Switch PF2e data source from Pf2eTools to Foundry VTT PF2e
0.9.27
Lukas
2026-04-08 21:05:00 +02:00
-
0c235112ee
Improve PF2e stat block action icons, triggers, and tag handling
Lukas
2026-04-08 10:36:30 +02:00
-
57278e0c82
Add PF2e action cost icons to ability names
0.9.26
Lukas
2026-04-07 16:31:24 +02:00
-
f9cfaa2570
Include traits on PF2e ability blocks
Lukas
2026-04-07 16:29:08 +02:00
-
3e62e54274
Strip all angle brackets in PF2e attack traits and damage
0.9.25
Lukas
2026-04-07 15:34:28 +02:00
-
12a089dfd7
Fix PF2e condition tooltip descriptions and sort picker alphabetically
Lukas
2026-04-07 14:29:49 +02:00
-
65e4db153b
Fix PF2e stat block senses and attack trait rendering
0.9.24
Lukas
2026-04-07 12:23:08 +02:00
-
8dbff66ce1
Fix "undefined" in PF2e stat block weaknesses/resistances
0.9.23
Lukas
2026-04-07 12:06:22 +02:00
-
e62c49434c
Add Pathfinder 2e game system mode
0.9.22
Lukas
2026-04-07 01:26:22 +02:00
-
8f6eebc43b
Render structured list and table entries in stat block traits
0.9.21
Lukas
2026-04-04 22:09:11 +02:00
-
817cfddabc
Add 2014 DMG encounter difficulty calculation
0.9.20
Lukas
2026-04-04 14:52:23 +02:00
-
94e1806112
Add combatant side assignment for encounter difficulty
0.9.19
Lukas
2026-04-03 14:15:12 +02:00
-
30e7ed4121
Stabilize turn navigation bar layout with CSS grid
0.9.18
Lukas
2026-04-03 02:15:16 +02:00
-
5540baf14c
Show concentration icon on mobile as grey affordance
Lukas
2026-04-03 01:02:16 +02:00
-
1ae9e12cff
Add manual CR assignment and difficulty breakdown panel
0.9.17
Lukas
2026-04-02 17:03:33 +02:00
-
2c643cc98b
Introduce adapter injection and migrate test suite
Lukas
2026-04-01 23:55:45 +02:00
-
228c1c667f
Fix bestiary creatures with zero HP silently failing to add
0.9.16
Lukas
2026-03-30 09:15:38 +02:00
-
300d4b1f73
Convert /commit command to skill
Lukas
2026-03-30 08:32:19 +02:00
-
43546aaa7b
Add artifact lifecycle guidance to constitution (v3.2.0)
Lukas
2026-03-30 01:06:35 +02:00
-
09da9a8dfc
Reduce pre-commit context noise, gitignore agent artifacts
Lukas
2026-03-29 23:57:01 +02:00
-
b229a0dac7
Add missing component and hook tests, raise coverage thresholds
Lukas
2026-03-29 23:55:21 +02:00
-
08b5db81ad
Add /commit skill to bypass sandbox for Lefthook hooks
Lukas
2026-03-29 23:18:27 +02:00
-
a89fac5c23
Slim CLAUDE.md with progressive disclosure, add project purpose
Lukas
2026-03-29 23:07:18 +02:00
-
b6ee4c8c86
Fix oxlint warnings, extract dialog polyfill, deny warnings in gate
Lukas
2026-03-29 22:38:57 +02:00
-
c295840b7b
Update CLAUDE.md for jsinspect, TS compiler props, parallel lefthook
Lukas
2026-03-29 22:29:48 +02:00
-
d13641152f
Update README with setup guide, contributing workflow, and bestiary docs
Lukas
2026-03-29 20:46:09 +02:00
-
110f4726ae
Add tests for Dialog and Tooltip, raise components/ui threshold to 93%
Lukas
2026-03-29 17:22:17 +02:00
-
2bc22369ce
Add tests for ConditionTags and CreatePlayerModal
Lukas
2026-03-29 12:35:35 +02:00
-
2971d32f45
Add action-bar tests for overflow menu, dialogs, and custom stats
Lukas
2026-03-29 03:26:57 +02:00
-
a97044ec3e
Add tests for useActionBarState hook
Lukas
2026-03-29 00:16:24 +01:00
-
a77db0eeee
Add quick-win tests for components and hooks
Lukas
2026-03-28 19:28:58 +01:00
-
d8c8a0c44d
Add direct reducer tests for encounterReducer
Lukas
2026-03-28 18:50:45 +01:00
-
80dd68752e
Refactor useEncounter from useState to useReducer
Lukas
2026-03-28 18:41:40 +01:00
-
896fd427ed
Add tests for undo/redo/setTempHp use cases, fix coverage thresholds
Lukas
2026-03-28 18:19:15 +01:00
-
01b1bba6d6
Replace regex prop counter with TypeScript compiler API
Lukas
2026-03-28 18:11:34 +01:00
-
b7a97c3d88
Parallelize pre-commit checks via lefthook jobs
Lukas
2026-03-28 18:07:38 +01:00
-
1de00e3d8e
Move entity rehydration to domain layer, fix tempHp gap
Lukas
2026-03-28 11:12:41 +01:00
-
f4fb69dbc7
Add jsinspect-plus structural duplication gate, extract shared helpers
Lukas
2026-03-28 02:16:54 +01:00
-
ef76b9c90b
Add encounter difficulty indicator (5.5e XP budget)
0.9.15
Lukas
2026-03-27 22:55:48 +01:00
-
36122b500b
Add import/export to README, research scope guidance to CLAUDE.md
0.9.14
Lukas
2026-03-27 16:04:32 +01:00
-
f4355a8675
Add optional export filename, tests for post-implement features
Lukas
2026-03-27 15:42:50 +01:00
-
209df13c32
Add export method dialog, extract shared Dialog primitive
Lukas
2026-03-27 14:57:31 +01:00
-
4969ed069b
Add import method dialog with file upload and paste options
Lukas
2026-03-27 14:43:22 +01:00
-
fba83bebd6
Add JSON import/export for full encounter state
Lukas
2026-03-27 14:28:39 +01:00
-
f6766b729d
Rename spec 037-undo-redo to 006-undo-redo for sequential numbering
Lukas
2026-03-27 11:32:29 +01:00
-
f10c67a5ba
Dismiss side panel when encounter becomes empty
0.9.13
Lukas
2026-03-27 00:16:32 +01:00
-
9437272fe0
Batch bestiary add produces a single undo entry
0.9.12
Lukas
2026-03-27 00:07:25 +01:00
-
541e04b732
Wrap initiative rolls with undo so they produce undo entries
Lukas
2026-03-27 00:06:50 +01:00
-
e9fd896934
Clean up gitignore and CLAUDE.md
0.9.11
Lukas
2026-03-26 23:36:52 +01:00
-
29cdd19cab
Roll back renames on failed compound add operations
Lukas
2026-03-26 23:31:11 +01:00
-
17cc6ed72c
Add undo/redo for all encounter actions
Lukas
2026-03-26 23:30:33 +01:00
-
9d81c8ad27
Atomic addCombatant with optional CombatantInit bag
Lukas
2026-03-26 22:13:20 +01:00
-
7199b9d2d9
Add browser-interactive-testing skill and fix Biome/audit config
Lukas
2026-03-26 20:10:57 +01:00
-
158bcf1468
Add ADRs for branded types, bestiary loading, and pre-commit gates
Lukas
2026-03-25 15:02:48 +01:00
-
fab9301b20
Decompose ActionBar into hook and focused sub-components
Lukas
2026-03-25 11:41:35 +01:00
-
d653cfe489
Add ADR template and first two architecture decision records
Lukas
2026-03-25 11:19:54 +01:00
-
228a2603e8
Add Sapped and Slowed conditions for 5.5e weapon mastery
0.9.10
Lukas
2026-03-25 00:31:41 +01:00
-
27ff8ba1ad
Collapse hover-only buttons to zero width when hidden
0.9.9
Lukas
2026-03-25 00:19:47 +01:00
-
4cfcefe6c3
Hide custom stat fields on mobile, fix action bar gap consistency
0.9.8
Lukas
2026-03-24 23:41:18 +01:00
-
8baccf3cd3
Merge 006-mobile-touch-targets: mobile foundation and bug fixes
0.9.7
Lukas
2026-03-24 23:26:33 +01:00
-
-
a9ca31e9bc
Skip auto-opening stat block panel when adding creatures on mobile
Lukas
2026-03-24 23:22:54 +01:00
-
64a1f0b8db
Add mobile foundation: iOS zoom fix, safe area insets, row padding
Lukas
2026-03-24 23:19:10 +01:00
-
5e5812bcaa
Fix stat block panel showing wrong creature on first open
Lukas
2026-03-24 23:18:49 +01:00
-
-
9e09c8ae2a
Sync theme-color meta tag with active light/dark theme
Lukas
2026-03-24 17:59:13 +01:00
-
4d0ec0c7b2
Add Open Graph meta tags for link previews in messengers
0.9.6
Lukas
2026-03-24 17:54:05 +01:00
-
fe62f2eb2f
Add PWA manifest, app icons, and favicon
Lukas
2026-03-24 17:51:28 +01:00
-
7092677273
Make layout full-width on mobile with docked top/bottom bars
Lukas
2026-03-24 17:36:01 +01:00
-
e1a06c9d59
Tighten combatant row grid on mobile for better name visibility
Lukas
2026-03-24 17:35:42 +01:00
-
4043612ccf
Add rules edition setting for condition tooltips (5e/5.5e)
0.9.5
Lukas
2026-03-24 17:08:41 +01:00
-
cfd4aef724
Expand pre-2024 {@atk} tags to full attack type labels in stat blocks
Lukas
2026-03-24 10:11:54 +01:00
-
968cc7239b
Downgrade Knip 6 to 5 for CI compatibility
0.9.4
Lukas
2026-03-23 16:31:58 +01:00
-
d9562f850c
Inline NODE_OPTIONS for CI check step
Lukas
2026-03-23 14:48:33 +01:00
-
ec9f2e7877
Increase Node heap limit for CI check step
Lukas
2026-03-23 14:40:33 +01:00
-
c4079c384b
Fix initiative input clipping inside container
Lukas
2026-03-23 14:26:39 +01:00
-
a4285fc415
Polish stat containers and optical alignment
Lukas
2026-03-23 14:23:22 +01:00
-
9c0e3398f1
Move AC shield next to initiative and refine shield style
Lukas
2026-03-23 13:54:20 +01:00
-
9cdf004c15
Restyle HP display as compact rounded pill
Lukas
2026-03-23 13:11:28 +01:00
-
8bf69fd47d
Add temporary hit points as a separate damage buffer
Lukas
2026-03-23 11:39:47 +01:00
-
7b83e3c3ea
Upgrade pnpm 10.6.0 to 10.32.1
Lukas
2026-03-23 10:17:07 +01:00
-
c3c2cad798
Upgrade lefthook 1 to 2
Lukas
2026-03-23 10:15:23 +01:00
-
3f6140303d
Upgrade knip 5 to 6
Lukas
2026-03-23 10:09:56 +01:00
-
fd30278474
Upgrade jsdom 28 to 29
Lukas
2026-03-23 10:09:11 +01:00
-
278c06221f
Upgrade Vite 8, plugin-react 6, Vitest 4
Lukas
2026-03-23 09:41:14 +01:00