Skip to content

v3.1.0

Compare
Choose a tag to compare
@pepelsbey pepelsbey released this 01 Mar 23:20
  • Update dependencies 3a55b45
  • Set CSS custom property instead of scale() transform (#148) 54118c4
  • Remove subclassable EventTarget shim (#143) b52d5fe
  • Simplify Shower.prototype.dispatchEvent dda35c9
  • Update JSDoc comments c1c1f39
  • Throw in Shower#configure if already started 0b0149f
  • Code tweaks ac47459
  • Rename Shower.prototype._changeMode fe03450
  • Introduce ShowerError bf988d9
  • Inline Shower.prototype.setActiveSlide 5b00db3
  • Rework interaction between Shower and Slide classes d10a2de
  • Don’t close next sequence when moving backwards (#150) 2ab600e
  • Format package-lock.json with prettier 81730ea
  • Prevent going to "full" mode on "click" if default is prevented (#147) edc47b0
  • Rename assertAllStepsVisited dc5608e
  • Drop getInnerSteps and getInnerAt helpers 13cf05a
  • Rework inner steps navigation 40ef26e
  • Fix parseTiming() unit test d6ecbac
  • Drop @rollup/plugin-{node-resolve,commonjs} 8660b05
  • Properly lint and format .mjs files fdb0684
  • Drop "esm" in favor of .mjs extension 653dc0c
  • Make "sourceType: module" the default 1dbf879
  • Update dependencies, drop "chai-dom" and "yn" ae984d5
  • Simplify composeURL test helper b088b98
  • Drop test/func-constants.json in favor of npm_package_config 037b2f6
  • Drop MS Edge Sauce Labs environment 1fb96ed
  • Move backward when Backspace key is pressed d9c00cd
  • Mark only last open .next item as active (#140) d52bc21
  • Prevent Slide instance properties from being reassigned b4dc35e
  • Prevent shower.container from being reassigned a678c06
  • Prevent shower.options from being reassigned 7fd777a
  • Re-introduce defineReadOnly utility 39860c7
  • Tweak Rollup config 693246d
  • Sort overriders alphabetically and drop "arrow-body-style" rule 8b86ce5
  • Override eslint-config-airbnb’s "use strict" rule 9465ffa
  • API change: use singular nouns preceding "count" (#144) f3d554d
  • Set Slide#isActive right before dispatching an event 2fae60d
  • Refactor click-to-activate logic with "fullmoderequest" event 6ba3086
  • API change: rename Shower#go() to goBy() (#142) 7e5dd82
  • Remove hacky freezeHistory in favor of URL dedupe a5662e1
  • Remove now unnecessary "load" event listener 85ba445
  • Fix active slide being centered after exiting "full" mode ca5ef14
  • Refine a few attribute assertions of a11y test suite 0622ee4
  • Replace elementNotPresent() with .not.elementPresent() 1c5c139
  • Kill "chromedriver" process to avoid "address already in use" errors c082162
  • Reduce assertion timeout for "test:local" npm script 8b01d15
  • Uncomment now passing location test b64bb06
  • Add "build:watch" npm script 56fae3a
  • Avoid intermediate URL #fragment during slide click 9c74a77
  • Hoist initialization of progress module ab8e7f2
  • Clarify comments on module order 9173061
  • Enforce active slide invariant only during init a6e0c71
  • Don’t rely on events emitted during initialization 8560859
  • Don’t emit unless during initialization of Shower c89cf2e
  • Extract Shower.prototype._changeMode method ef22878
  • Avoid allocating extra URL instance ba2e487
  • Update readme 86ff227
  • Update dependencies dba99b0

v3.0.0...v3.1.0