Skip to content

Releases: ninjadev/renin

2.4.0

09 Oct 20:14
492ce6b
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.3.0...v2.4.0

2.3.0

06 Apr 13:30
25d181c
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.2.0...v2.3.0

2.2.0

31 Jul 16:33
bc6f0ee
Compare
Choose a tag to compare
  • Added Firefox support (#52, #53)
  • Mute/unmute state is now saved across reloads (#54)
  • Projects can now manually override device pixel ratio (#56)
  • Renin now uses the Visibility API instead of a time-based heuristic to detect when a tab regains foreground focus -- the result of this is that renin no longer stutters music during playback on slow computers / heavy demos. (#57)
  • Some broken UI colors are fixed (#59)
  • A bug was fixed where some layers could be accidentally overlapping in the UI (#60)
  • Renin now has better support for non-4/4 time signatures (#61)
  • The frame panel should now render correctly on all screens (#63)
  • The glow animation of the audio track bar is improved slightly (#62)
  • Fullscreen mode now properly centers the demo horizontally and vertically, and adds a black backdrop. As a consequence, demos compiled in non-production mode (which is the currently recommended way of compiling demos 🙄) now work better on non 16:9 screens. (#64)

2.1.0

07 Jul 21:05
b49f0e3
Compare
Choose a tag to compare
  • The example project, and therefore also npx renin init, is now renin 2 compatible.

2.0.0

07 Jul 20:53
9847cf5
Compare
Choose a tag to compare
  • ReninNodes now take renin as an argument to the constructor, b12c66d
  • Color management is completely reworked, c338e23

1.4.0

02 Jul 17:50
62ceafb
Compare
Choose a tag to compare
  • The example project now has typescript added as a dependency, which was required in order to compile the production build of the project.
  • The current frame is now rerendered on live reload. That means that you can now edit your code and see live updates in renin without having to run the demo in a loop, if you are just tweaking a single frame.