Skip to content

v18.0.0

Compare
Choose a tag to compare
@seleb seleb released this 09 Sep 08:06
· 636 commits to main since this release

18.0.0 (2021-09-09)

Bug Fixes

  • get room by name failing (27f4397)
  • remove lesser used + render-heavy hacks (2251d6a)
  • character portraits: portraits not drawn (86b2412)
  • character portraits animated: portraits clearing state before render (4db45c2)
  • close on ending: restart input not ignored (bdcc8b1)
  • custom text effect: custom text effects not injected (2c55cee)
  • custom-exit-effects: outdated effect definitions (9aab3fe)
  • dialog choices: cursor not rendered (6cab156)
  • dialog choices: inputs updating every frame key is held (a59b0bf)
  • dialog choices: skipping on first dialog skips choice (c46f7c8)
  • dialog prompt: remove outdated hack to continue dialog (d85b458)
  • itsy-bitsy: text rendered at double scale (a3597d9)
  • long dialog: buffer cropping dialog box to two lines (93f015e)
  • opaque tiles: transparent sprites compatibility (e558619)
  • sprite effects: effects not applied (c5a9363)
  • dialog tags not being injected (e02a9c7)
  • render cache not clearing when editing images (c2b88b3)
  • renderer functions renamed (b1c9f4b)
  • logic-operators-extended: operators not being injected (b3bca09)
  • transparent background: background not cleared (d29b629)
  • transparent dialog: dialog background not cleared (29a3726)
  • transparent sprites: pixels not being rewritten as transparent (6759e94)

Features

BREAKING CHANGES

  • support changed from bitsy 7.8 to 7.9
  • removed 3d hack
  • removed palette maps hack
  • removed textbox style hack
  • dialog choices: dialog choices cursor not scalable
  • itsy-bitsy: itsy-bitsy text box is 1px taller to avoid anti-aliasing issue on text
  • custom-exit-effects: exit effect format changed: frameRate and duration removed (replaced with stepCount), pixelEffectFunc now only handles colour index, and actual colour is handled by added paletteEffectFunc