Releases: Jersyfi/react-cookify
Releases · Jersyfi/react-cookify
v2.1.8
What's Changed
- Bump eslint from 8.34.0 to 8.35.0 by @dependabot in #57
- Bump @typescript-eslint/parser from 5.53.0 to 5.54.0 by @dependabot in #56
- Bump rollup from 3.17.2 to 3.17.3 by @dependabot in #55
- Bump @typescript-eslint/eslint-plugin from 5.53.0 to 5.54.0 by @dependabot in #54
- Bump @rollup/plugin-terser from 0.3.0 to 0.4.0 by @dependabot in #47
- Bump autoprefixer from 10.4.13 to 10.4.14 by @dependabot in #62
- Bump eslint from 8.35.0 to 8.36.0 by @dependabot in #60
- Bump eslint-config-prettier from 8.6.0 to 8.7.0 by @dependabot in #59
- Bump @typescript-eslint/eslint-plugin from 5.54.0 to 5.56.0 by @dependabot in #64
- Bump @typescript-eslint/parser from 5.54.0 to 5.56.0 by @dependabot in #63
- Bump rollup-plugin-dts from 5.2.0 to 5.3.0 by @dependabot in #67
- Bump eslint-config-prettier from 8.7.0 to 8.8.0 by @dependabot in #69
- Bump @typescript-eslint/parser from 5.56.0 to 5.59.1 by @dependabot in #80
- Bump @types/react from 18.0.28 to 18.0.38 by @dependabot in #81
- Bump @typescript-eslint/eslint-plugin from 5.56.0 to 5.59.1 by @dependabot in #82
Full Changelog: v2.1.7...v2.1.8
v2.1.7
v2.1.4
v2.1.3
What's Changed
- Bump @typescript-eslint/parser from 5.48.2 to 5.49.0 by @dependabot in #25
- Bump @types/jest from 29.2.5 to 29.2.6 by @dependabot in #24
- Bump @types/react from 18.0.26 to 18.0.27 by @dependabot in #23
- Bump @typescript-eslint/eslint-plugin from 5.48.2 to 5.49.0 by @dependabot in #22
- Bump @rollup/plugin-commonjs from 24.0.0 to 24.0.1 by @dependabot in #21
- Bump @types/jest from 29.2.6 to 29.4.0 by @dependabot in #31
- Bump eslint-plugin-react from 7.32.1 to 7.32.2 by @dependabot in #30
- Bump rollup from 3.10.0 to 3.12.0 by @dependabot in #28
- Bump @rollup/plugin-terser from 0.3.0 to 0.4.0 by @dependabot in #27
- Bump eslint from 8.32.0 to 8.33.0 by @dependabot in #29
- V2.x by @Jersyfi in #42
- V2.x by @Jersyfi in #43
- Bump @types/react from 18.0.27 to 18.0.28 by @dependabot in #39
- Bump rollup from 3.12.0 to 3.15.0 by @dependabot in #40
- Bump @typescript-eslint/eslint-plugin from 5.49.0 to 5.52.0 by @dependabot in #41
- Bump @typescript-eslint/parser from 5.49.0 to 5.52.0 by @dependabot in #38
- README update & default values by @Jersyfi in #44
- Fixes & Changes for v2 release by @Jersyfi in #50
- Bump @typescript-eslint/eslint-plugin from 5.52.0 to 5.53.0 by @dependabot in #49
Full Changelog: v1.0.0...v2.1.3
v2.0.1-beta.1
What's Changed
- Fixed merging errors
- V2.x by @Jersyfi in #43
- Bump @types/react from 18.0.27 to 18.0.28 by @dependabot in #39
- Bump rollup from 3.12.0 to 3.15.0 by @dependabot in #40
- Bump @typescript-eslint/eslint-plugin from 5.49.0 to 5.52.0 by @dependabot in #41
- Bump @typescript-eslint/parser from 5.49.0 to 5.52.0 by @dependabot in #38
Full Changelog: v2.0.0-beta.1...v2.0.1-beta.1
v2.0.0-beta.1
Skipped the work on the core function from v1 to v2 and included the build-in consent manager.
What's New
You can now start right off with a ready to use UI of Cookify by using CookifyConsent
instead of CookifyProvider
.
For more Infos view the new Documentation of Cookify.
Cookify Documentation is still under construction at this point 🏗️
What's Changed
- Prepared for v2.0.0-beta.1 and seperated into different branches
- Added uuid, created_at, updated_at & revision to
consentObject
- Modified the
CookifyConsent
components with UI changes to the detail layer - Added paused option to pause consent mananger on a specific page
- Added floating button to open the consent manager
- Added Prettier for code formatting
- Added info and detail consent
- Added button to open the consent
- Added new settings for initialization
- Splitted into core
CookifyProvider
and consentCookifyConsent
to choose between logic and own front-end or build-in front-end - Moved the documentation into a different repository
cookify-docs
- Bump @typescript-eslint/parser from 5.48.2 to 5.49.0 by @dependabot in #25
- Bump @types/jest from 29.2.5 to 29.2.6 by @dependabot in #24
- Bump @types/react from 18.0.26 to 18.0.27 by @dependabot in #23
- Bump @typescript-eslint/eslint-plugin from 5.48.2 to 5.49.0 by @dependabot in #22
- Bump @rollup/plugin-commonjs from 24.0.0 to 24.0.1 by @dependabot in #21
- Bump @types/jest from 29.2.6 to 29.4.0 by @dependabot in #31
- Bump eslint-plugin-react from 7.32.1 to 7.32.2 by @dependabot in #30
- Bump rollup from 3.10.0 to 3.12.0 by @dependabot in #28
- Bump @rollup/plugin-terser from 0.3.0 to 0.4.0 by @dependabot in #27
- Bump eslint from 8.32.0 to 8.33.0 by @dependabot in #29
- V2.x by @Jersyfi in #42
Full Changelog: v1.0.0...v2.0.0-beta.1
v1.0.0
What's changed
- Rolled back the consent modal and all necessary components for v2.0.0
- Prepared for branch seperation
- Modified README for more user friendly content
- Modified
actionCheckbox()
that the default consent data type can't be changed if the input field has missing disabled - Fixed props types in
CookifyInput
- Renamed
options.type
tooptions.types
to match correct wording - Bump rollup from 3.9.1 to 3.10.0 by @dependabot in #18
- Bump @typescript-eslint/eslint-plugin from 5.48.1 to 5.48.2 by @dependabot in #17
- Bump eslint from 8.31.0 to 8.32.0 by @dependabot in #16
- Bump eslint-plugin-react from 7.31.11 to 7.32.0 by @dependabot in #14
- Bump @typescript-eslint/parser from 5.48.1 to 5.48.2 by @dependabot in #15
What's separated into v2
Progress can be tracked in v2.0.0 Milestone and in Jersyfi/react-cookify at v2.x
- Added
cookifyConsent
for starting with a ready to use consent manager that is using Tailwind CSS for styling - Added Dependencies for Styling with Tailwind CSS
- Modified Rollup for matching the Tailwind CSS styling
Full Changelog: v0.4.12-beta.1...v1.0.0
v0.4.12-beta.1
What's changed
- Modified README to match
options.store
feature - Fixed the use of
options.saveByDefault
by removing the memoryData else statement - Fixed wrong version in README
- Modified README to provide information about improved tracking
- Fixed mutation and changed the code of
action...()
functions to handleconsentObject
changes correctly - Added
useEffect()
to listen toconsentTracking
changes for saving the memory data withsetMemoryData()
and modified theaction...()
functions with removingsetMemoryData()
and leaving onlyhandleConsentTrackingChange()
Full Changelog: v0.4.6-beta.1...v0.4.12-beta.1
v0.4.6-beta.1
What's Changed
- Bump rollup-plugin-dts from 5.1.0 to 5.1.1 by @dependabot in #5
- Bump @typescript-eslint/eslint-plugin from 5.48.0 to 5.48.1 by @dependabot in #4
- Bump @typescript-eslint/parser from 5.48.0 to 5.48.1 by @dependabot in #3
- Added Web Storage API Support for the local storage
- Added
store
inoptions
Object to choose between HTML cookies and Web Storage API - Modified
getMemoryData()
andsetMemoryData()
to match thestore
inoptions
- Modified the initialization code in a useEffect function to only render it once
- Modified
actionCheckbox()
,actionAccept()
,actionAccept()
&actionNecessary()
to fix issue of #6
Full Changelog: v0.3.4-beta.1...v0.4.6-beta.1
v0.3.4-beta.1
What's changed
- Bump @rollup/plugin-typescript from 10.0.1 to 11.0.0 by @dependabot in #1
- Removed
changeDataState()
and directly integrated the code inactionCheckbox()
- Removed
setMemoryDataWithChange()
and directly integrated the code inactionCheckbox()
- Added script
build:watch
for development - Modified
handleConsentObjectChange()
to fix the issue of #2
New Contributors
- @dependabot made their first contribution in #1
Full Changelog: v0.2.1-beta.1...v0.3.4-beta.1