Releases: danielriddell21/crucible
Release list
v1.0.0
Full Changelog: v0.15.2...v1.0.0
v0.15.2
What's Changed
- chore(docs): move provenance to the wiki by @danielriddell21 in https://github.com/danielriddell21/crucible/pull/2
- synth: add WAV for front-ends that load a file by @danielriddell21 in https://github.com/danielriddell21/crucible/pull/3
Full Changelog: v0.15.1...v0.15.2
v0.15.1
keymap joins hints with " | " instead of " · ". The middle dot is outside the 7x13 bitmap face canvas draws with (U+0020..U+007E), so apps rendering through the software canvas got the missing-glyph box between each hint.
Full Changelog: v0.15.0...v0.15.1
v0.15.0
canvas can now compose a whole frame in software — anti-aliased Line/Circle/Polygon, Ring, Blend, TextFace/MeasureFace, and shape alpha read as straight to match Blend.
Also demo.Clip.Stop and keymap.Rows.
Full Changelog: v0.14.0...v0.15.0
v0.14.0
record learns MP4: EncodeMP4 and WithVideo write H.264 via ffmpeg, and New picks the encoder from the path extension.
New demo package: Clip drives a headless run, Montage tiles stills, Ramp builds GIF palette ramps.
Full Changelog: v0.13.0...v0.14.0
v0.13.0
keymap.CenterPrompt lays out a single binding as a centred contextual prompt, for "look at a door → E: open" hints.
Full Changelog: v0.12.0...v0.13.0
v0.12.0
New window package: shared Ebiten window setup — title, size, minimum size, resizing.
Full Changelog: v0.11.0...v0.12.0
v0.11.0
New keymap package: the display-free control-hint bar. BottomBar formats bindings as "key: action", wraps to a caller-supplied measurement, and returns positioned lines to draw.
Full Changelog: v0.10.0...v0.11.0
v0.10.0
record.Options.AddPacedFlags, registering only --record and --record-frames. It omits --record-fps and --record-scale, which frame-delay-paced recorders ignore.
The re-landed form of v0.9.0; that tag's commit is not on trunk.
Full Changelog: v0.9.0...v0.10.0
v0.9.0
record.Options.AddPacedFlags for recorders paced by a fixed per-frame delay.
Superseded by v0.10.0. This tag points at
86fdb03, which was force-pushed away and re-landed as6277b07. Same change, but86fdb03is no longer reachable fromtrunk.
Full Changelog: v0.8.0...v0.9.0