Releases: shower/core
Releases · shower/core
v3.3.0
v3.2.0
v3.1.0
- 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
andgetInnerAt
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
- Auto-format code 768f437
- Update dependencies 4e02dba
- Switch to local tests for now 49f48a3
- Also include source files in package. (#141) 20a4205
- Fix typo in test description 4d63179
- Add failing test for invalid hash 5244fef
- Prevent extra history entries being pushed on init cb056ef
- Add failing tests for extra history entries 84df46c
- Update dependencies & fix
chromedriver
eb9c4fc - Minor naming tweaks 3e6a459
- Pass previous active slide in
slidechange
19a02e5 - Emit
modechange
beforeslidechange
0720649 - Bump up the version a8be2ca
- Update dependencies c62abbb
- Initialization tweaks & tests (#139) 33278b9
- Fix tests in Safari 95134bc
- Revert to using fixed port that Sauce Connect supports 2e693b0
- Remove
html
extension from functional tests 0f31062 - Update dependencies 1be3993
- Bring back
serve
script c81d790 - Use arbitrary unused port for functional tests 473b49d
- Rename
eslint --fix
script b34bcf1 - Fix
meta
key tests on Windows a979fd0 - Tweak
dispatchKeydown
helper 53b88e3 - Navigate history directly with
nightwatch
18c0d56 - Make npm entry point pure 689cf83
- Rename Rollup entry point 49ea806
- Clean up ESLint config 8b6344f
- Prettify CODE_OF_CONDUCT.md deb7b95
- Add Vadim's email to
package.json
4148f25 - Create CODE_OF_CONDUCT.md ed58ce2
- Change
indent_size
for CSS 105411e - Disable
console
warnings for test harness 45bff20 - Integrate
sauce-connect-launcher
(#138) 5fc3813 - Fix
a11y
tests in Edge a2d01b7 - Flatten e2e tests 4dcff35
- Set correct
indent_size
for HTML 83829e0
v3.0.0-0
Bump up the version to the 3 beta
v2.1.1
Bump up the version; move to @shower