Skip to content

Releases: aeroheim/midori

v1.0.3

11 Jan 18:59
Compare
Choose a tag to compare

Summary

  • bug fix: fix issue where particles weren't properly being disposed on background changes

Changes

Diff

v1.0.2...v1.0.3

v1.0.2

02 Dec 23:36
Compare
Choose a tag to compare

Summary

  • improved camera sway algorithm to better avoid out-of-bounds coordinates
  • bug fix: fix issue where BackgroundRenderer would add extra render calls when render() is invoked multiple times
  • bug fix: fix incorrect camera sway offset calculation
  • bug fix: fix incorrect particle sway offset calculation

Changes

  • 1.0.2 8450bab
  • update eslint, fix lint errors 9828a64
  • npm audit fix && npm update dc9e6bb
  • add render loop guard 40785e0
  • fix incorrect particle offset calculation 5e0756a
  • more intelligent camera sway, organize camera util functions 07da6b3

Diff

v1.0.1...v1.0.2

v1.0.1

15 Oct 19:30
Compare
Choose a tag to compare

Summary

  • bug fix: camera move should invoke callbacks when delay is specified
  • bug fix: effect config angles should be returned in degrees

Changes

  • 1.0.1 888b00d
  • update .gitignore cfc7932
  • fix bug - camera move should invoke callbacks when delay is specified 8307d39
  • fix bug - effect config angles should be returned in degrees 959d44f

Diff

v1.0.0...v1.0.1

v1.0.0

06 Sep 15:22
Compare
Choose a tag to compare

Summary

  • moved three to a peer dependency - this reduces the library size and allows consumers using three to use the library without double importing
  • added removeAll() for particles API
  • added render() and pause() for renderer API
  • improved types
  • refactored docs to use React hooks
  • update dependencies and fix security warnings
  • fix: camera zoom is now internally coerced to a maximum limit to avoid black screen (due to camera frustum near plane being exceeded)
  • fix: incorrect TWEEN.update() timestamps leading to buggy tweening
  • fix: bug where particle transitions weren't being cleaned up

Changes

  • oops - fix prepublish script 13d57f7
  • oops - include .cjs in npm package 40d52ca
  • Merge pull request #25 from aeroheim/1.0.0 e540202
  • Merge branch 'master' into 1.0.0 d48f4d2
  • 1.0.0 67bdbc3
  • update README 35267ac
  • three peer dependency should be >= afbaa9f
  • update README 32216e4
  • fix link width in docs 27e2a13
  • camera offset support, limit camera zoom range 29ef9a0
  • pass deltaTime to EffectComposer, let TWEEN handle updating its own deltaTime 6595f98
  • improve transition/effect typings 9399894
  • add getter for background texture cb77564
  • remove bundle analyzer f70e921
  • update doc styles a487c38
  • dual cjs and esm export for lib 8615c9f
  • refactor docs to use typescript and hooks, tweak types, misc. refactoring 2fad405
  • update three 2f12ed5
  • switch to webpack for build f02591b
  • support for pausing and resuming render 23d6cd1
  • add removeAll for particles, fix bug where particle transitions weren't properly cleaned up 6e186ee
  • npm update 67bf5fa
  • Merge branch 'master' into 1.0.0 d6a8337

Diff

0.6.2...v1.0.0

0.6.2

06 Mar 02:39
Compare
Choose a tag to compare

Summary

  • update to three r126 for vulnerability fix
  • npm audit fix

Changes

  • update bundles eaa9b42
  • additional changes for three r126 migration 2578dce
  • npm audit fix 91d26d3
  • update three to r126 - fixes security vuln 14c7464

Diff

v0.6.1...v0.6.2

v0.6.1

21 Jun 19:53
Compare
Choose a tag to compare

Summary

  • fixed a bug where Background.setImage wouldn't work if a transition wasn't passed
  • updated README to correctly use isWebGLSupported
  • improved error messages for loadImage

Changes

  • update dist 835ce1c
  • fix #7 - fix usage of isWebGLSupported in README c5c290d
  • improve error message for loadImage b39c4f8
  • fix #6 - shouldn't destructure transition if none passed ffb3ee0

Diff

v0.6.0...v0.6.1

v0.6.0

19 May 20:37
Compare
Choose a tag to compare

Summary

  • Smoothing for particle group values (i.e size, gradient, opacity) can now be configured on a per-group basis
  • Updated readme and included example usage in docs

Changes

  • update readme 14ab216
  • updated examples, types, bundles ba0cdd3
  • update three to r116, some dev deps as well 9c52d58
  • npm update, update rollup plugins 995e5c3
  • npm audit fix 440f836
  • fix linter issues, update types a74f38a
  • add configurable smoothing for particle groups 6695a33

Diff

v0.5.6...v0.6.0

v0.5.6

24 Mar 04:46
Compare
Choose a tag to compare
  • update readme - simplify parts & re-organize transition callbacks section e814f40
  • update three to r114 f384650
  • update eslint, rollup, dts-bundle-generator - fixes security vulns and can finally type check .d.ts file now 67f47b6
  • npm update f85d898
  • npm audit fix cdde643
  • Merge pull request #4 from aeroheim/dependabot/npm_and_yarn/acorn-6.4.1 fd9f526

v0.5.4...v0.5.6

v0.5.4

07 Mar 04:52
Compare
Choose a tag to compare

v0.5.3...v0.5.4

v0.5.3

06 Mar 02:47
Compare
Choose a tag to compare

v0.5.2...v0.5.3