Skip to content

Releases: chizmw/botc-custom-script-json2pdf

v0.0.12

17 Apr 07:29
Compare
Choose a tag to compare

Added

  • Create dependabot.yml
  • add config for yamllint (comment min spaces behaviour)

v0.0.11

16 Apr 15:23
Compare
Choose a tag to compare

Added

  • render jinx reminders on night order pages

Changed

  • update generated images of scripts

Fixed

  • update jinx reason (night) to wrap, but not too soon [#17]

v0.0.10

15 Apr 23:13
Compare
Choose a tag to compare

Added

  • Add a crazy jinx script to the grabber
  • process jinxes into script character information [#3]
  • add 'timeit' decorator
  • add timeit to script class methods

Changed

  • stylize some extra ability text
  • update 'generated/Reptiles!'
  • increase visibility of reminder text on night order pages

v0.0.9

15 Apr 16:40
Compare
Choose a tag to compare

Added

  • add pdf2images functionality
  • load jinxes, offer some basic code features [nothing visual] [#3]
  • add 'make grab-some-scripts' action
  • showcase some of the generated output

Changed

  • tidy-up section side-headers on first page

Removed

  • remove all previously comitted scripts/

v0.0.8

14 Apr 23:38
Compare
Choose a tag to compare

Added

  • add workflow action to auto-assign PR owner
  • fetch Fabled json information from bra1n
  • add support for (loading) fabled character roles

Changed

  • update role.add_meta_roles() to use json file data
  • refactor some role init into add_character_roles()
  • Update gameinfo/*.json from assets
  • update icons (from /github.com/bra1n/townsquare)

v0.0.7

14 Apr 18:54
Compare
Choose a tag to compare

Added

  • add workflow to run pre-commit checks
  • add 'create release' workflow

Fixed

  • update pre-commit to also exclude .changes/ and scripts/

v0.0.6

14 Apr 14:30
e40225c
Compare
Choose a tag to compare

Added

  • fix placement of footer info on first page

Changed

  • add more json assets to 'make refresh-json' [#2]
  • Update gameinfo/*.json from assets
  • pre-commit autoupdate, and format change for 'exclude'
  • ignore .changes/unreleased/ files with yamllint

Fixed

  • [pre-commit] ignore anything in gameinfo and fonts as we don't author these ourself
  • add make dep of 'install-dev' for 'process'

v0.0.5

14 Apr 13:07
282cab9
Compare
Choose a tag to compare

Added

  • add .gitattributes file to preserve our sanity with external json files

Changed

  • rework first/other night order behaviour [#2]
  • pre-commit autoupdate, and format change for 'exclude'
  • remove roles.json; use new gameinfo/roles-bra1n.json
  • update *.json from upstream sources
  • extend 'make refresh-json'

v0.0.4

13 Apr 22:51
02fff75
Compare
Choose a tag to compare

Added

  • add generated-by to first page footer, with version
  • fail with error when trying to add a role where we don't recognise the id slug [#5]
  • handle _meta data found in script data json [#1]

Changed

  • extract Role and RoleData to role.py
  • refine the 'id slug not known' error output

Fixed

  • fix git commit in 'make changelog' action

v0.0.3

13 Apr 15:10
dba5c50
Compare
Choose a tag to compare

Added

  • makefile rules for release prep