Releases: codesweetly/react-youtube-playlist
Releases · codesweetly/react-youtube-playlist
Release list
v3.1.3
v3.1.2
v3.1.1
3.1.1 (2026-01-26)
♻️ Refactoring
- Replace release-it with semantic-release ci only workflow (c1a1be3)
🐛 Bug Fixes
- Delete invalid character from package's name (e5fdaaa)
- Delete invalid character from package's name (7c9630e)
- Specify the correct module system and resolution strategy for each build output (01ec8c6)
- Update conventional commit package's name (82a8fe1)
- Update conventional commit package's name to @conventional-changelog-conventionalcommits@9 (ea193df)
📚 Documentation
Release 3.1.0
3.1.0 (2025-01-09)
- build: Add support for react 19 (8c07aef)
- build: Bump @release-it/conventional-changelog@latest from v9.0.3 to v9.0.4 (a7aca78)
- build: Bump dotenv-cli from v7.4.4 to v8.0.0 (0782bfe)
- build: Bump react from v18.3.1 to v19.0.0 (1fc2829)
- build: Bump release-it to v18.0.0 (1f959d4)
- build: Bump typescript from v5.7.2 to v5.7.3 (77f76ac)
- build: Downgrade release-it to from v18.0.0 to v17.11.0 (6e4d701)
- build: Revert back to react v18.3.1 (dae3f83)
- docs: Add features section (094959e)
- style: Specify the gallery images' initial aspect ratio (27653fb)
- feat: Provide the option to specify the exact number of columns in the gallery (0c2e54d)
- test: Customize image button's style (946004e)
- refactor: Make styles customizable (d6d328f)
- chore: Add watch script (07a651c)
- chore: Reconfigure commit-msg hook (5c39c72)
Release 3.0.0
3.0.0 (2024-07-16)
⚠ BREAKING CHANGES
- Delete uniqueName prop
🧱 Dependency
- Bump dev dependencies (370c88d)
- Drop fslightbox-react dependency (366d15d)
- Drop prop-types dependency (33535e0)
- Drop react-loader-spinner dependency (8da1c02)
🏠 Chores
- Delete console.log (444f030)
📝 Documentation
🐛 Bug Fix
- Open lightbox when keyboard enter key is pressed on video card (3112a50)
- Stop video when lightbox is closed (9cdc3de)
🔄️ Code Refactoring
- Create video cards only while rendering gallery (9f2271f)
- Delete redundant isNotFetchingData state (ac0a70b)
- Delete uniqueName prop (29df23c)
- Make infinite scrolling performant (85e097f)
- Rename youtubeVideoFiguresArray to videoCardsArray (712d5e1)
- Separate gallery and loader's container (cc4a06b)
- Use async/await to implement asynchronous logic (0ef52ee)
💅 Styling and Formatting
🧪 Code Testing
- Mock the intersection observer api (23da8ca)
Release 2.0.0
2.0.0 (2024-01-03)
⚠ BREAKING CHANGES
- Users must now use named importation to add the package to their apps.
Named importation provides better compatibility with node and babel-like tools.
Ref: https://esbuild.github.io/content-types/#default-interop
🧱 Dependency
- Bump @types/react to v18.2.46 (95b9c9e)
- Configure jest to read typescript configuration files (e514fc4)
- Remove emotionjs package (94e5ee2)
- Remove jest-transform-css configurations (f5ee273)
🏠 Chores
- Add email (e4ac718)
- Change commitlint configuration file to typescript (a4a356a)
- Change entry point from index to YouTubePlaylist (2634c14)
- Delete css modules type declaration file (7aa8ec4)
- Provide url and email for reporting bugs (914a125)
📝 Documentation
- Add contact email (95dbc01)
- Add emotion installation note for yarn users (354a365)
- Remove emotionjs references and change import statement to named importation (501bd0c)
- Update license's year (081b997)
🔄️ Code Refactoring
- Change package's export mode from default to named exportation (9a0885d)
- Rename index files to YouTubePlaylist (01d1eb8)
💅 Styling and Formatting
- Remove emotion's configurations (f33d542)
- Replace emotion css with inline styling (b7f2b0b)
- Use spinner color with aa contrast on dark and light scheme (0934bc5)
🧪 Code Testing
Release 1.0.16
Release 1.0.15
Release 1.0.14
1.0.14 (2023-08-15)
🏠 Chores
- Add script to copy stylesheet to dist during build step (0dbeea3)
- Configure build script to emit es and commonjs modules (073e0fb)
- Emit es modules compilations to dist/esm (7990c37)
- Empty dist before each build (2bf2fd3)
- Exclude test files from compilation (d08a710)
- Move stylesheet to src (6731f1d)
- Remove stylesheet from files list (3bfe802)
- Update main field to reference the cjs compilation (c843a78)
- Update types to reference the es module's declaration file (691386d)
- Use module field to reference the es module compilation (4e227e7)