Skip to content

Commit 868c4f5

Browse files
committed
2.0.0
1 parent 433174b commit 868c4f5

File tree

4 files changed

+54
-142
lines changed

4 files changed

+54
-142
lines changed

CHANGELOG.md

Lines changed: 51 additions & 132 deletions
Original file line numberDiff line numberDiff line change
@@ -1,94 +1,69 @@
1-
# [2.0.0-rc.7](https://github.com/andreruffert/range-slider-element/compare/v1.1.0...v2.0.0-rc.7) (2025-02-21)
2-
3-
4-
### Bug Fixes
5-
6-
* disabled setter ([31d011f](https://github.com/andreruffert/range-slider-element/commit/31d011fe92a7cc617faee4a9fc19f93f3a6e5352))
7-
* disabled setter element tabindex attribute ([65ec79b](https://github.com/andreruffert/range-slider-element/commit/65ec79b2abd649ccb09c89f938c451e8db254a74))
8-
* disabled state ([ddf2010](https://github.com/andreruffert/range-slider-element/commit/ddf201000cc771ece8e92727ae5f525b103625fa))
9-
* do not send "input" event for initial value ([b462a5b](https://github.com/andreruffert/range-slider-element/commit/b462a5bb32742aab6984f702298d3ccf23669224))
10-
* rtl direction track value fill ([b41c32a](https://github.com/andreruffert/range-slider-element/commit/b41c32a94d758c78373b83f1ef23915a25bce1a8))
11-
* send "change" event only if value has changed ([7b5257d](https://github.com/andreruffert/range-slider-element/commit/7b5257d31ffd3975d4f3a3daeef98b18fcbd56eb))
12-
* thumb move flicker glitch seen on iOS ([39a2b9c](https://github.com/andreruffert/range-slider-element/commit/39a2b9c941c615cb26bc014d3a34caade8c1a79a))
13-
14-
15-
### Features
16-
17-
* add vertical orientation support ([42d6ef3](https://github.com/andreruffert/range-slider-element/commit/42d6ef3c206b252c4e1c478ecafa9d8c7aa3f61e))
18-
* ensure thumb always covers the fill ([e9efe89](https://github.com/andreruffert/range-slider-element/commit/e9efe893bb5e51704c33d517a8c0f9d31606791d))
19-
* improved focus behaviour ([9c15420](https://github.com/andreruffert/range-slider-element/commit/9c154202fc1ba708bb987b2ed1761dca8c25fbab))
20-
* introduce form data support ([1bf5263](https://github.com/andreruffert/range-slider-element/commit/1bf5263ec0e8b66658f3ead5c9c994b369a81d7c))
21-
* introduce multi thumb support ([aa927ef](https://github.com/andreruffert/range-slider-element/commit/aa927efc9be417750eea5719c9a70dc5d01ea96f))
22-
* **style:** default box-sizing border-box ([f52dcc5](https://github.com/andreruffert/range-slider-element/commit/f52dcc5f5efb63b30538fa5ab397def572bf7223))
23-
* **style:** element *-size instead of min-*-size ([9322518](https://github.com/andreruffert/range-slider-element/commit/93225184b3407cc135630ecaaa8854b4fece7560))
24-
* **style:** introduce [@layer](https://github.com/layer) range-slider-element ([4fe86d3](https://github.com/andreruffert/range-slider-element/commit/4fe86d38ae410ea226933bb4f6be14d4206b73bb))
25-
* v2 iteration ([75a3183](https://github.com/andreruffert/range-slider-element/commit/75a31834aca2667e5a28eacb4e0143d89d4b0c0d))
26-
* v2 iteration ([abf6864](https://github.com/andreruffert/range-slider-element/commit/abf6864caaa3a159eb719fa5065ab17bb3b5d44b))
27-
* v2 iteration ([d1a51c0](https://github.com/andreruffert/range-slider-element/commit/d1a51c0035f0e02aa21278a53b36cdcd335f8546))
28-
* v2 iteration ([6ec9afb](https://github.com/andreruffert/range-slider-element/commit/6ec9afb5081dda1e6cd0e1637487c8b10a7afa51))
29-
* v2 iteration ([5bb309d](https://github.com/andreruffert/range-slider-element/commit/5bb309d6e9b4f0a5a0e970ae9bc8ef923e271d60))
30-
31-
32-
33-
# [2.0.0-rc.6](https://github.com/andreruffert/range-slider-element/compare/v2.0.0-rc.5...v2.0.0-rc.6) (2025-02-19)
34-
35-
36-
### Bug Fixes
37-
38-
* thumb move flicker glitch seen on iOS ([17b6af1](https://github.com/andreruffert/range-slider-element/commit/17b6af119f10e7137e9af6383857cbdb96065063))
39-
40-
41-
### Features
42-
43-
* **style:** default box-sizing border-box ([ba11741](https://github.com/andreruffert/range-slider-element/commit/ba117417322ab4ba4be602e681f8f2697e236960))
44-
45-
46-
47-
# [2.0.0-rc.5](https://github.com/andreruffert/range-slider-element/compare/v2.0.0-rc.4...v2.0.0-rc.5) (2025-02-18)
48-
1+
# [2.0.0](https://github.com/andreruffert/range-slider-element/compare/v1.1.0...v2.0.0) (2025-03-02)
492

503
### Features
514

52-
* ensure thumb always covers the fill ([2f0e0a7](https://github.com/andreruffert/range-slider-element/commit/2f0e0a783033dc3ac2aa30e5122d7de124a36b4c))
53-
* **style:** element *-size instead of min-*-size ([dba7626](https://github.com/andreruffert/range-slider-element/commit/dba7626e46b7c9c27254d7f8bc4a15ff25274c86))
54-
* **style:** introduce [@layer](https://github.com/layer) range-slider-element ([25e5b34](https://github.com/andreruffert/range-slider-element/commit/25e5b34b26a428ecb1b7f637ad39ea84f90e2046))
55-
56-
57-
58-
# [2.0.0-rc.4](https://github.com/andreruffert/range-slider-element/compare/v2.0.0-rc.0...v2.0.0-rc.4) (2025-02-17)
5+
- Multi thumb support
6+
- Vertical orientation support
7+
- HTML form support
598

609

61-
### Bug Fixes
10+
### Breaking changes
6211

63-
* disabled setter ([0b9cf8d](https://github.com/andreruffert/range-slider-element/commit/0b9cf8d899c5f748bb4f69d102c1cb66cfacaa7f))
64-
* disabled setter element tabindex attribute ([3576040](https://github.com/andreruffert/range-slider-element/commit/3576040f7e537a1aa8efef92b4a9f3945fb43682))
12+
* **CSS custom properties** scoped under the range-slider element
13+
```diff
14+
- --value-percent
15+
- --element-height
16+
- --track-height
6517

18+
/* The track size based on the orientation */
19+
+ --track-size
20+
```
21+
With v2 the value percent is automatically applied to the track fill and thumbs.
6622

67-
### Features
68-
69-
* improved focus behaviour ([ef56e4e](https://github.com/andreruffert/range-slider-element/commit/ef56e4e70d8a45bf5d9e00960e6afca0141608e8))
70-
* introduce multi thumb support ([36d3051](https://github.com/andreruffert/range-slider-element/commit/36d3051cb6ee5bb8846a7d538c077e33348ebf51))
71-
* v2 iteration ([c3d1cc8](https://github.com/andreruffert/range-slider-element/commit/c3d1cc844983700dfaf7577aa1e78b91d07e4c04))
72-
* v2 iteration ([73875a6](https://github.com/andreruffert/range-slider-element/commit/73875a67056ad40f79d85ae8de7e8a792939e52b))
73-
* v2 iteration ([86072dc](https://github.com/andreruffert/range-slider-element/commit/86072dcda041a3afda67469f179000a75ad44395))
74-
* v2 iteration ([f8098c8](https://github.com/andreruffert/range-slider-element/commit/f8098c8e9bc73411305e59ecc8b8a2c44af70c45))
23+
* **DOM selectors**
24+
25+
Track/-fill
26+
```diff
27+
- range-slider::before {}
28+
29+
+ range-slider [data-track] {}
30+
+ range-slider [data-track-fill] {}
31+
```
7532

33+
```diff
34+
- range-slider .thumb-wrapper {}
7635

36+
/* Advanced customization */
37+
+ range-slider [data-runnable-track]
38+
```
7739

78-
# [2.0.0-rc.0](https://github.com/andreruffert/range-slider-element/compare/v1.1.0...v2.0.0-rc.0) (2025-02-06)
40+
Thumb
41+
```diff
42+
- range-slider .thumb {}
43+
44+
+ range-slider [data-thumb] {}
45+
```
7946

47+
Focus state
48+
```diff
49+
- range-slider:focus .thumb {}
50+
51+
+ range-slider [data-thumb]:focus {}
52+
```
53+
Instead of the element itself, the thumb is focusable.
8054

81-
### Bug Fixes
55+
Active state
56+
```diff
57+
- range-slider.touch-active .thumb-wrapper .thumb {}
58+
59+
+ range-slider thumb:active {}
60+
````
8261

83-
* disabled state ([1764069](https://github.com/andreruffert/range-slider-element/commit/17640693b6ce82c0717c9d689eca52d453984134))
84-
* rtl direction track value fill ([6423940](https://github.com/andreruffert/range-slider-element/commit/64239404c95e1cc320fdc30889380f02663d5fc2))
8562

63+
### Bug fixes
8664

87-
### Features
88-
89-
* add vertical orientation support ([7c3a768](https://github.com/andreruffert/range-slider-element/commit/7c3a768b5331e5e8487bd75ae80f501b11bc9ab0))
90-
* introduce form data support ([e153c6f](https://github.com/andreruffert/range-slider-element/commit/e153c6f3c5ed68bcbd817284649405938f37e452))
91-
* v2 iteration ([5a6cce4](https://github.com/andreruffert/range-slider-element/commit/5a6cce41c0b785374b2d86af2aafbd6134a069ed))
65+
* Fix disabled state
66+
* Fix rtl direction track fill
9267

9368

9469

@@ -101,63 +76,7 @@
10176

10277

10378

104-
# [1.0.0](https://github.com/andreruffert/range-slider-element/compare/v1.0.0-beta.7...v1.0.0) (2020-12-21)
105-
106-
107-
### Features
108-
109-
* introduce .defaultValue ([#31](https://github.com/andreruffert/range-slider-element/issues/31)) ([e29b00c](https://github.com/andreruffert/range-slider-element/commit/e29b00c77c1f657c6f374ceaf0f49b3a21afe77c))
110-
111-
112-
113-
# [1.0.0-beta.7](https://github.com/andreruffert/range-slider-element/compare/v1.0.0-beta.6...v1.0.0-beta.7) (2020-04-14)
114-
115-
116-
117-
# [1.0.0-beta.6](https://github.com/andreruffert/range-slider-element/compare/v1.0.0-beta.5...v1.0.0-beta.6) (2019-10-14)
118-
119-
120-
### Features
121-
122-
* update example to fetch files from cdn (unpkg) ([bc7016c](https://github.com/andreruffert/range-slider-element/commit/bc7016c2a8726cf0e6569b52b4b33e48e500ad4c))
123-
124-
125-
126-
# [1.0.0-beta.5](https://github.com/andreruffert/range-slider-element/compare/v1.0.0-beta.4...v1.0.0-beta.5) (2019-10-08)
127-
128-
129-
130-
# [1.0.0-beta.4](https://github.com/andreruffert/range-slider-element/compare/v1.0.0-beta.3...v1.0.0-beta.4) (2019-10-07)
131-
132-
133-
### Bug Fixes
134-
135-
* document.createElement('range-slider') ([024ceee](https://github.com/andreruffert/range-slider-element/commit/024ceeed817af08cd191df82050248eca1a0e5a1))
136-
* style imports ([aee83ca](https://github.com/andreruffert/range-slider-element/commit/aee83ca4613e8abe8bb815c04f07bf5fde0781b3))
137-
138-
139-
140-
# [1.0.0-beta.3](https://github.com/andreruffert/range-slider-element/compare/v1.0.0-beta.2...v1.0.0-beta.3) (2019-10-06)
141-
142-
143-
144-
# [1.0.0-beta.2](https://github.com/andreruffert/range-slider-element/compare/91b540507e36986853e0702a09724e9c0904c584...v1.0.0-beta.2) (2019-10-06)
145-
146-
147-
### Bug Fixes
148-
149-
* keyboard support + stepUp / stepDown methods ([67717f1](https://github.com/andreruffert/range-slider-element/commit/67717f1c6d06f64870344796bbb87cc9067444fd))
150-
151-
152-
### Features
153-
154-
* add keyboard & a11y support + refactoring ([1433680](https://github.com/andreruffert/range-slider-element/commit/143368053306f01db2a5813cd3a6a1a9b03bf5e1))
155-
* basic pointer capture version ([91b5405](https://github.com/andreruffert/range-slider-element/commit/91b540507e36986853e0702a09724e9c0904c584))
156-
* compute value optimizations ([f3341dd](https://github.com/andreruffert/range-slider-element/commit/f3341dd1cb1e9bcf28f8de59a9199191a311731a))
157-
* dir attribute rtl support ([accb30a](https://github.com/andreruffert/range-slider-element/commit/accb30a23469cbf006063219c86367ac5caebd23))
158-
* support floating point + negative numbers ([91db9eb](https://github.com/andreruffert/range-slider-element/commit/91db9eb3754742eb057db33f62c0f3fa70e4bfa6))
159-
* ui improvements ([bd6a83c](https://github.com/andreruffert/range-slider-element/commit/bd6a83cf2fbf156ed0907ec0ac1f64e20f82e1c1))
160-
* value display example ([f0774a4](https://github.com/andreruffert/range-slider-element/commit/f0774a41eac937d6c64179620bcff64f03fec28c))
79+
# [1.0.0](https://github.com/andreruffert/range-slider-element/compare/593d4a4478bfb2d8ec272ca2ba2b98943400a861...v1.0.0) (2020-12-21)
16180

16281

16382

README.md

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
> [!IMPORTANT]
2-
> This is the documentation for the **v2 Release Candidate**.
3-
>
4-
> You can install it using the @next tag.
5-
>
6-
> `npm i range-slider-element@next`
7-
81
# <range-slider> element
92

103
> A cross browser customizable and accessible <range-slider> web component.

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "range-slider-element",
3-
"version": "2.0.0-rc.7",
3+
"version": "2.0.0",
44
"description": "A cross browser customizable and accessible <range-slider> web component",
55
"license": "MIT",
66
"funding": "https://github.com/andreruffert/range-slider-element?sponsor=1",

0 commit comments

Comments
 (0)