Skip to content

v0.4.1

Choose a tag to compare

@jaybrueder jaybrueder released this 03 Aug 09:10
· 9 commits to main since this release
301bdf4

[0.4.1] - 2025-08-03

🚀 Features

  • Release container images to DockerHub and drop GHCR (#139)

[0.4.0] - 2025-08-03

🚀 Features

  • Improve search (#134)
  • Import/export parties (#135)
  • Add monster filter (#136)
  • Improve README (#137)

[0.3.2] - 2025-07-23

🐛 Bug Fixes

  • Melee weapon list panic (#133)

[0.3.1] - 2025-07-09

🚀 Features

  • Add ci pipeline
  • Extend Makefile
  • Add linting config

🐛 Bug Fixes

  • Encounter cannot be deleted from encouterindex (#129)
  • Linting issues (#131)

⚙️ Miscellaneous Tasks

  • Add info on CASCADE delete limitations (#130)

[0.2.5] - 2025-07-08

🚀 Features

  • Switch from DockerHub to GitHub Container Registry (#127)

[0.2.4] - 2025-07-08

🐛 Bug Fixes

  • Use DOCKERHUB_USERNAME secret in Docker image name (#126)

[0.2.3] - 2025-07-08

🐛 Bug Fixes

  • Use DOCKERHUB_USERNAME secret in Docker image name (#125)

[0.2.2] - 2025-07-08

🐛 Bug Fixes

  • Clean up Docker release workflow (#124)

[0.2.0] - 2025-07-07

🚀 Features

  • Analyse all conditions for placeholders and replace (#120)
  • Show consecutive attack modfiers (#121)
  • Add more tests (#122)

🐛 Bug Fixes

  • Combatant enumeration changes on damage (#119)

[0.1.2] - 2025-06-04

🐛 Bug Fixes

  • Remove default password from Dockerfile
  • Debug docker build and push process

[0.1.1] - 2025-06-04

🐛 Bug Fixes

  • Docker image tag problem

[0.1.0] - 2025-06-03

🚀 Features

  • Increment condition values (#84)
  • Add combatant delete button
  • Show interactions in statblock (#94)
  • Make seeder idempotent (#105)
  • Remove GHCR for now
  • Upgraded to go 1.24.3

🐛 Bug Fixes

  • Extend monster serach results to 20
  • Encounter#List should be 1 columns (#93)
  • Too many conditions break the UI (#95)
  • Start encounter at turn 1, round 1 (#98)
  • Condition confusion (#99)
  • Remove unneeded commands
  • Greater Shadow statblock translations (#112)
  • Valued conditions not incrementing (#113)

💼 Other

  • 104 Pre-Build App Image (#111)

🚜 Refactor

  • Remove redis (#92)
  • Compress migrations
  • Integrate migration and seeder into server startup (#106)

[0.0.1] - 2025-02-20

🚀 Features

  • Add basic echo server
  • Added templ and base frontend
  • Added database module and health check
  • Added seeder for db
  • Added monster model and improved querys
  • Added conditions model and table
  • Added conditions to seeder
  • Added database test
  • Added test command
  • Added basic user, party and player models
  • Add Encounter model and associations
  • Add indexes
  • Add Roboto as default font
  • Use offline htmx
  • Add encounter list and basic show
  • Add count to encounter_monsters table
  • Added seed make command
  • Enable adding and removing of monsters to/from encounter
  • List Combatants in Encounter view
  • Added initiative
  • Added modal support
  • Added Redis Cache
  • Added Docker-Compose file
  • Display HP
  • Display AC
  • Mark dead combatants
  • Show difficulty in encounter view
  • Better organize encounter views
  • Added round/turn tracker
  • Added static statblock
  • Added basic dynamic statblock
  • Added actions to statblock
  • Handle reaction icon
  • Add shields and consumables
  • Show ac details
  • Display other speeds
  • Show damage effects if exists
  • Show lores
  • Show language details
  • Show spells with correct level and groupinh
  • Add conditions to combatant (#15)
  • Add Elite/Weak adjustments (#16)
  • Added pre-commit-hooks (#17)
  • Set initiative in bulk (#20)
  • Added Dockerfile for app
  • Added seeder and migrate tasks
  • Added basic http auth
  • Added prod and dev environment to avoid port mapping in prod
  • Show fort, reflex and will in list view
  • Add rudimentary popup popup for conditions (#30)
  • Prettier popup for conditions (#36)
  • Replace UUID patterns etc. in description texts (#37)
  • Translate localized entries (#38)
  • Add more specific trait pattern
  • More dev info in README
  • Show spell info on clicktouch in card format (#45)
  • Manage parties (#50)
  • Reduce ac if off-guard (#51)
  • Add new bleed pattern (#52)
  • More replacement patterns and text formatting
  • Add fort, will and ref to players (#59)
  • Be able to switch active party (#61)
  • Add radial menus and improve modals (#66)
  • Unifiy Encounter edit and show (#69)
  • Set initiative in db (#72)
  • Adde codebook for spell checking
  • Encounter CRUD (#80)
  • Add Party CRUD (#82)
  • Add image build workflow (#83)

🐛 Bug Fixes

  • Remove unused
  • Remove unused
  • Remove unneeded
  • Use correct table name
  • Name of index
  • Keep db connection alive
  • Lighter gray
  • Roboto Font
  • Roboto Font
  • Url
  • Correctly format attributes
  • Only displays languages if combatant has any
  • Only show semicolon if needed
  • Formatting
  • Monster enumeration is broken (#19)
  • Environment profiles
  • Formatting of monster search results (#27)
  • Statblock font-size (#28)
  • Only show on first turn in first round (#34)
  • Weird zooming on mobile browser when selecting input field #31 (#35)
  • Do not escape html for action and condition descriptions
  • Make it a div to support nested p
  • Do not escape html for action and condition descriptions (#39)
  • Merge conflict
  • Remove output.css file from git
  • Use interface for item range (#48)
  • Add language files
  • Use correct url
  • Use normal redirects for switiching between screens
  • React to different duration values
  • React to different duration values (#57)
  • Add padding to main content
  • Calculation of encounter difficulty (#67)
  • Tailwindcss version

🚜 Refactor

  • Renamed
  • Remove max hp
  • Formatting
  • Renamed image
  • Renamed image
  • Minor style changes
  • Remove profiles for tools
  • Modal positions and border colors (#54)
  • Make links a list

⚙️ Miscellaneous Tasks

  • Replace with own image