Skip to content

Releases: schorfES/caroucssel

1.0.2

04 Jan 17:42
Compare
Choose a tag to compare

Dev

  • Update parcel from v1 to v2 cf4f0ff f5478f3
  • Add codeQL analysis workflow dde5a17
  • Fix missing @babel/preset-env 2d55cdb
  • Fix incorrect specification of glob for sass files 2ce34c2
  • Configure dependabot to update github-actions dc49d48
  • Pin node LTS 27e2add

Bots

  • Bump eslint-plugin-jest from 25.3.0 to 25.3.4 83f2974
  • Bump @types/node from 17.0.5 to 17.0.6 7214a42
  • Bump stylelint-config-sass-guidelines from 9.0.0 to 9.0.1 0995f6e
  • Bump jest from 27.4.3 to 27.4.5 52d101e
  • Bump @typescript-eslint/parser from 5.5.0 to 5.8.1 71e7a31
  • Bump eslint from 8.4.0 to 8.6.0 ac24dbb
  • Bump ts-jest from 27.1.0 to 27.1.2 7311140
  • Bump @babel/preset-env from 7.16.4 to 7.16.7 1ec59ae
  • Bump stylelint-scss from 4.0.1 to 4.1.0 3078bff
  • Bump @types/jest from 27.0.3 to 27.4.0 21fa943
  • Bump stylelint from 14.1.0 to 14.2.0 eb7b3e8
  • Bump @rollup/plugin-replace from 3.0.0 to 3.0.1 28f4eec
  • Bump sass from 1.44.0 to 1.45.2 6729f97
  • Bump @babel/core from 7.16.0 to 7.16.7 3bafc8d
  • Bump @types/node from 16.11.11 to 17.0.5 f19f193
  • Bump typescript from 4.5.3 to 4.5.4 68f1fd5
  • Bump rollup from 2.60.2 to 2.62.0 7591615
  • Bump @typescript-eslint/eslint-plugin from 5.5.0 to 5.8.1 89de773
  • Bump typescript from 4.4.3 to 4.5.3 5453b74
  • Bump doctoc from 2.0.1 to 2.1.0 334b2b0
  • Bump np from 7.5.0 to 7.6.0 f9eba3f
  • Bump stylelint related dependencies 46a225c
  • Bump stylelint and stylelint-config-sass-guidelines a9312cb
  • Bump sass from 1.42.1 to 1.44.0 563b670
  • Bump typescript from 4.4.4 to 4.5.2 5d5270b
  • Bump typedoc from 0.22.7 to 0.22.10 b728307
  • Bump eslint from 7.32.0 to 8.4.0 7644594
  • Bump jest from 27.3.1 to 27.4.3 2019852
  • Bump eslint-plugin-jest from 25.2.2 to 25.3.0 f326f02
  • Bump @types/jest from 27.0.1 to 27.0.3 141401b
  • Bump ts-jest from 27.0.7 to 27.1.0 5325c0f
  • Bump @babel/core from 7.15.5 to 7.16.0 93673d2
  • Bump rollup from 2.58.0 to 2.60.2 f5f0a9a
  • Bump @types/node from 16.11.6 to 16.11.11 556fca1
  • Bump np from 7.5.0 to 7.6.0 1a44072
  • Bump eslint-plugin-import from 2.25.2 to 2.25.3 3cc117f

v1.0.1...v1.0.2

1.0.1

08 Nov 15:19
Compare
Choose a tag to compare
  • Fix unsafe access in mouse feature 5c8a806
  • Fix unsafe access in buttons feature 047cf28
  • Fix unsafe access in pagination feature 4e41be1
  • Remove experimental note from mouse feature in README 5151d3f

Bots

  • Bump jest from 27.2.0 to 27.3.1 1cf3e15
  • Bump typedoc from 0.22.5 to 0.22.7 dd5b1ac
  • Bump ts-jest from 27.0.5 to 27.0.7 d10138b
  • Bump eslint-plugin-jest from 24.5.2 to 25.2.2 58172f2
  • Bump @testing-library/user-event from 13.2.1 to 13.5.0 1948808
  • Bump eslint-plugin-import from 2.24.2 to 2.25.2 330c41b
  • Bump typescript from 4.4.3 to 4.4.4 31c1eb5
  • Bump @rollup/plugin-typescript from 8.2.5 to 8.3.0 239054a
  • Bump @types/node from 16.10.2 to 16.11.6 0790d51
  • Bump doctoc from 2.0.1 to 2.1.0 b9da262
  • Bump @babel/plugin-transform-modules-umd from 7.14.5 to 7.16.0 48a1ce9
  • Bump ts-node from 10.2.1 to 10.4.0 d5441f2

v1.0.0...v1.0.1

1.0.0

05 Oct 17:47
Compare
Choose a tag to compare

🎉   This is the major release of carouCSSel.

🔥   BREAKING CHANGES

This introduces breaking changes to the previous versions. Instead of enabling features like hasButtons and hasPagination this ships a feature mechanism (plugins):

Migration example:

// Old versions < 1.0.0
import { Carousel } from 'caroucssel';

const carousel = new Carousel(el, {
  hasButtons: true,
  hasPagination: true,
}); 
// Since >= 1.0.0
import { Carousel } from 'caroucssel';
import { Buttons } from 'caroucssel/features/buttons';
import { Pagination } from 'caroucssel/features/pagination';

const carousel = new Carousel(el, {
  features: [
    new Buttons(),
    new Pagination(),
  ],
}); 

📖  For more details take a look into the README or the TYPEDOCS.

🙏  Special thanks @YvesRijckaert for testing and feedbacking.


Dev:

  • Update ESLint 2c0d0bc ea6926d
  • Use @testing-library/dom for event triggers da3ce17
  • Use html snapshot serializer f01e9f5
  • Remove test utils from coverage report 8f40982
  • Bump development node version to 16.10.0 c114e42

Docs:

Bots:

  • Bump eslint-plugin-jest from 24.4.0 to 24.5.2 aa5d275
  • Bump @typescript-eslint/eslint-plugin from 4.31.1 to 4.33.0 fd52d54
  • Bump sass from 1.40.1 to 1.42.1 2c38b5a
  • Bump @typescript-eslint/parser from 4.31.1 to 4.33.0 f2af4a1
  • Bump @types/node from 16.9.1 to 16.10.2 79b4ec9
  • Bump typedoc from 0.22.3 to 0.22.5 591617c
  • Bump rollup from 2.56.3 to 2.58.0 df4e50a
  • Bump @typescript-eslint/parser from 4.31.1 to 4.32.0 1e6b0f1
  • Bump @types/node from 16.9.1 to 16.10.2 87274aa
  • Bump eslint-plugin-jest from 24.4.0 to 24.5.0 5e6dc94
  • Bump sass from 1.40.1 to 1.42.1 d00818a
  • Bump jest from 27.2.0 to 27.2.4 4ae168c
  • Bump @typescript-eslint/eslint-plugin from 4.31.1 to 4.32.0 497e444
  • Bump typedoc from 0.22.3 to 0.22.4 945fd92
  • Bump @types/jest from 27.0.1 to 27.0.2 e2881b7
  • Bump rollup from 2.56.3 to 2.58.0 d9b6ebb

v0.11.0...v1.0.0

0.12.0-rc7

04 Oct 15:31
Compare
Choose a tag to compare
0.12.0-rc7 Pre-release
Pre-release
  • Update mouse feature behavior fcfa7a1
  • Direct import scss from package root 48148e7
  • Export types directly d6ef934
  • Fix auto-fixable vulnerabilities ec41915

Dev:

  • Fix cleanup target for legacy styles folder cd60abf

Docs:

  • Update custom feature section in README to remove confusion of proxy objects e031a74
  • Fix markup in polyfills section of README 19b99dc
  • Fix custom feature section in README 68c99b5

v0.11.0...v0.12.0-6

0.12.0 (1.0.0-6)

29 Sep 10:10
Compare
Choose a tag to compare
0.12.0 (1.0.0-6) Pre-release
Pre-release
  • Shorten imports for SCSS (use @import '~caroucssel/styles') 9124b49

v0.12.0-4...v0.12.0-5

0.12.0 (1.0.0-5)

28 Sep 14:37
Compare
Choose a tag to compare
0.12.0 (1.0.0-5) Pre-release
Pre-release
  • Update release targets and contents dir c482dcc
  • Update typedocs for utils 349b6e5

Dev:

  • Bump development node version to 16.10.0 6d74486

Docs:

  • Explicitly control features to render into the typedocs e18482f
  • Reorder index in README 532999e
  • Fix README tocdoc links when using em in headlines bd0adb0
  • Add three shaking badge 8af7c93

v0.12.0-3...v0.12.0-4

0.12.0 (1.0.0-4)

27 Sep 14:55
Compare
Choose a tag to compare
0.12.0 (1.0.0-4) Pre-release
Pre-release

Docs:

v0.12.0-2...v0.12.0-3

0.12.0 (1.0.0-3)

23 Sep 07:14
Compare
Choose a tag to compare
0.12.0 (1.0.0-3) Pre-release
Pre-release
  • Refactor core into carousel and proxy e9f4539
  • Rename plugins into features 2a01882
  • Expose version constant ca2791c
  • Refactor scrollbar util to be part of mask feature 86a552c
  • Fix ScrollHook type to use Index type (Fixes #198) 5b276ce
  • Move types into source root 516f80c

Dev:

v0.12.0-1...v0.12.0-2

0.12.0 (1.0.0-2)

21 Sep 09:13
Compare
Choose a tag to compare
0.12.0 (1.0.0-2) Pre-release
Pre-release
  • Make styles available in npm package under /styles f0d2abb
  • Bundle formats in separate directories a9d60e8
  • Bundle Plugins and Carousel from index bda5791
  • Fix typo in scroll behavior 887532a

v0.12.0-0...v0.12.0-1

0.12.0 (1.0.0-1)

21 Sep 02:20
Compare
Choose a tag to compare
0.12.0 (1.0.0-1) Pre-release
Pre-release
  • Add plugin mechanism 4f81f87
  • Migrate buttons feature into plugin 46a414e
  • Migrate pagination feature into plugin 85df18c
  • Migrate scrollbars feature into mask plugin 077ff24
  • Add mouse plugin (schema) 511836a
  • Allow to use fromCache without factory function 1bdeff5
  • Refactor protected properties with cached 246391b

Dev:

  • Move styles into separate directory 1a4cbac
  • Add prerelease target ab95269
  • Update docs rendering 571a823
  • Use html snapshot serializer ab77078
  • Expose plugins for UMD build 42111d7

Docs:

  • Add unpkg usage in installation section of readme 251720b
  • Update github page link in readme 5f8b8ba

v0.11.0...v0.12.0-0