Skip to content

Releases: p3ol/react-access

Node 16 dropped, now written in full Typescript

19 Jul 10:20
17ab34f
Compare
Choose a tag to compare

4.0.0 (2024-07-19)

⚠ BREAKING CHANGES

  • drop node 16 support

Features

Bug Fixes

Next dev strict-mode double render compatibility

16 Apr 06:34
02ab32d
Compare
Choose a tag to compare

3.1.1 (2024-04-16)

Bug Fixes

3.1.0 (2024-04-16)

Features

  • add scriptLoadTimeout option & wait for script to load (13b8496)
  • deps: update dependency @junipero/core to v3.4.1 (1e5645e)
  • deps: update dependency @types/poool-access to v5.14.1 (77e919b)
  • deps: update dependency core-js to v3.34.0 (94f67b1)

Typescript, Node >= 16 & NPM

11 Aug 12:16
b3921ca
Compare
Choose a tag to compare

3.0.2 (2023-11-24)

Bug Fixes

  • deps: update dependency @junipero/core to v3.2.2 (2abf8bd)
  • deps: update dependency core-js to v3.32.1 (50fe369)
  • deps: update dependency core-js to v3.32.2 (c488e73)
  • remove blocking preinstall script (6c79819)
  • renovate: extend p3ol custom Presets (9cc83de)

3.0.1 (2023-08-11)

Bug Fixes

  • include prop types in package (ace9617)

3.0.0 (2023-08-11)

⚠ BREAKING CHANGES

  • remove node 14 compat & add node 20 compat
  • remove ie compatibility
  • (internal) replace yarn with npm
  • (internal) upgrade various dev dependencies

Features

  • doc: remove conversion references from doc (and subscription event type too) (ead586f)
  • pin types dependency (be25466)
  • react-access: add doc for every component (5a84633)
  • remove ie compatibility (92ea08e)
  • remove node 14 compat & add node 20 compat (377c20a)
  • typescript: remove conversions and subscription page type from pixel (5ba9fc7)
  • update some types (1cba97b)
  • use DT types instead of redefining types (e101021)
  • use primitive types (cd4689c)

Bug Fixes

  • ci: use yarn cache for node libraries (134bd4f)
  • deps: update dependency @babel/runtime-corejs3 to v7.20.13 (5075b0a)
  • deps: update dependency @poool/junipero-utils to v2.0.0 (3c6f1ae)
  • deps: update dependency @poool/junipero-utils to v2.0.0-rc.22 (fd6c2c1)
  • deps: update dependency core-js to v3.25.1 (ea1fccf)
  • deps: update dependency core-js to v3.25.2 (1b77c17)
  • deps: update dependency core-js to v3.25.3 (54526a5)
  • deps: update dependency core-js to v3.25.4 (0afbdb0)
  • deps: update dependency core-js to v3.25.5 (f875d0a)
  • deps: update dependency core-js to v3.26.0 (5343c85)
  • deps: update dependency core-js to v3.26.1 (f1f5f1b)
  • deps: update dependency core-js to v3.27.2 (29edf07)
  • deps: update dependency core-js to v3.30.1 (9b10f20)
  • deps: update dependency core-js to v3.30.2 (f0462ec)
  • lint typescript (49d1c5c)
  • renovate: minor/major updates are now features (443631e)
  • renovate: rename deprecated fields (d65190a)
  • use new junipero (7a4edef)
  • replace yarn with npm (139e1e1)
  • upgrade various dev dependencies (5183c85)

React Access v2 - AccessContext, AuditContext, Pixel & more

26 Apr 09:38
Compare
Choose a tag to compare

2.0.2 (2022-09-05)

Bug Fixes

  • avoid multiple noConflicts (b434aae)
  • deps: update dependency core-js to v3.22.3 (f948482)
  • deps: update dependency core-js to v3.22.4 (c1e4858)
  • deps: update dependency core-js to v3.22.5 (9a735ad)
  • deps: update dependency core-js to v3.22.7 (a70bb9d)
  • deps: update dependency core-js to v3.22.8 (fbe672c)
  • deps: update dependency core-js to v3.23.1 (c4fdae9)
  • deps: update dependency core-js to v3.23.2 (8d0fed0)
  • deps: update dependency core-js to v3.23.3 (368428c)
  • deps: update dependency core-js to v3.23.4 (f66e46a)
  • deps: update dependency core-js to v3.23.5 (28cd2d4)
  • deps: update dependency core-js to v3.24.0 (d387fbf)
  • deps: update dependency core-js to v3.24.1 (6b1dd96)
  • deps: update dependency core-js to v3.25.0 (d2aac5a)
  • react 18 compat (0d5b6bf)

2.0.1 (2022-04-27)

Bug Fixes

  • allow to pass config to pixel (ca03d27)
  • allow to pass config, texts, styles & variables to paywall component (6edcdda)
  • bring back helpers from paywall component (d31950d)

2.0.0 (2022-04-26)

⚠ BREAKING CHANGES

  • add AuditContext & Pixel components
  • Now uses Access + Audit instead of the (now obsolete) poool method. Please refer to our migration docs (https://poool.dev/docs/react#v2-migration) in order to use this new version.

Features

  • add AuditContext & Pixel components (8fdfee7)
  • add unit tests for Paywall and Pixel components (edc4891)
  • replace poool with new access script integration (f23a7a8)
  • uncomment multiple paywall test and remove Pixel test warnings (00e977c)
  • update readme (6b718f1)
  • audit: remove useless props in AuditContext (0039794)

Bug Fixes

  • deps: update dependency @babel/runtime-corejs3 to v7.15.3 (3f8755a)
  • deps: update dependency @poool/junipero-utils to v2.0.0-rc.21 (d90572f)
  • deps: update dependency core-js to v3.14.0 (ec47bc3)
  • deps: update dependency core-js to v3.15.0 (f3ac27f)
  • deps: update dependency core-js to v3.15.1 (97c0f8e)
  • deps: update dependency core-js to v3.15.2 (5f6009e)
  • deps: update dependency core-js to v3.16.0 (22ef4b3)
  • deps: update dependency core-js to v3.16.1 (e0c64a5)
  • deps: update dependency core-js to v3.16.2 (f94c387)
  • deps: update dependency core-js to v3.16.3 (8e1148f)
  • deps: update dependency core-js to v3.16.4 (9a21f8e)
  • deps: update dependency core-js to v3.17.2 (bb6d818)
  • deps: update dependency core-js to v3.17.3 (648b783)
  • deps: update dependency core-js to v3.19.1 (d1c1100)
  • deps: update dependency core-js to v3.19.2 (a643f62)
  • deps: update dependency core-js to v3.19.3 (66caf6c)
  • deps: update dependency core-js to v3.20.2 (fb44db5)
  • deps: update dependency core-js to v3.20.3 (324418a)
  • deps: update dependency core-js to v3.21.0 (9e1d40e)
  • deps: update dependency core-js to v3.21.1 (b7c09e2)
  • deps: update dependency core-js to v3.22.1 (ded485f)
  • deps: update dependency core-js to v3.22.2 (6606eb6)
  • deps: update dependency prop-types to v15.8.1 (84d12ab)
  • fix mutliple audit script loading (841b6d5)
  • remove containerRef.current as useEffect cycle param to prevent paywall from being displayed multiple times (3f0505a)
  • repair unit tests (b50ce5a)

initDelay & restrictedContentRef

01 Jun 10:28
Compare
Choose a tag to compare

1.2.0 (2021-06-01)

Features

  • add prop to explicitly rely on current restricted content ref (f7b2817)
  • delay paywall mount to correctly handle restricted content (46c4f44)

beforeUnmount & Auto-rerender on consent

22 Feb 18:25
Compare
Choose a tag to compare

1.1.4 (2021-05-31)

Bug Fixes

  • use wrapper id instead of a new one when hydrating an ssr app (9bf89e0)

1.1.3 (2021-05-31)

Bug Fixes

  • deps: update dependency core-js to v3.13.1 (b28669d)
  • fix another reference to document (ba57b45)
  • deps: update dependency core-js to v3.10.0 (616e444)
  • deps: update dependency core-js to v3.10.1 (92681ce)

1.1.2 (2021-03-30)

Bug Fixes

  • allow custom global for usePoool hook (295a6d8)
  • allow lib to be called when only hook is used (f9e1d97)

1.1.1 (2021-03-23)

Bug Fixes

  • enable force_container_recovery to avoid rerender issues (e5430c9)
  • deps: update dependency core-js to v3.9.0 (104f9ba)
  • deps: update dependency core-js to v3.9.1 (542b470)

1.1.0 (2021-02-22)

Features

  • add new beforeUnmount pre-unmount-callback (1823c5c)
  • auto re-render on cookies_enabled change (caa9e07)

Bug Fixes

  • avoid rerendering to infinite and beyond (19a1b60)
  • fix internal onready event listener (e3452f5)
  • fix linter issues (ad4423a)
  • handle non existing config, styles, texts, events (e93b355)
  • pass default values to usePoool hook (3ddeb1d)
  • set missing default values (48f2202)
  • deps: update dependency core-js to v3.8.0 (ba338e5)
  • deps: update dependency core-js to v3.8.1 (7686a62)
  • deps: update dependency core-js to v3.8.2 (86b2d1e)
  • deps: update dependency core-js to v3.8.3 (95ff22c)

usePoool

14 Oct 08:01
Compare
Choose a tag to compare

1.0.1 (2020-11-10)

Bug Fixes

  • update peer dependencies to include react@^17.0.0
  • fix missing extential check (7e33633)
  • deps: update dependency core-js to v3.7.0 (94815e7)

1.0.0 (2020-10-14)

Features

Bug Fixes

  • fix wrong call to flush (89a3bf8)

Initial release ✨

05 Jun 09:08
Compare
Choose a tag to compare

0.1.4 (2020-08-13)

Bug Fixes

  • fix npm package missing dist folder (9f8434d)

0.1.3 (2020-08-13)

  • chore: add npm ignore file
  • chore: remove useless travis config
  • chore: update renovate config
  • chore(release): 0.1.3

0.1.2 (2020-07-13)

  • chore: update deps
  • chore: fix ci config indent
  • chore: add codecov to ci
  • chore(deps): update dependency @poool/eslint-config-react to v1.2.3
  • chore(deps): update dependency @poool/eslint-config to v1.2.3
  • chore(deps): update dependency @rollup/plugin-commonjs to v13.0.1
  • chore(deps): update dependency puppeteer to v5
  • chore(deps): update dependency @rollup/plugin-node-resolve to v8.4.0
  • chore(deps): update dependency @rollup/plugin-babel to v5.1.0
  • chore(deps): update dependency standard-version to v8.0.1
  • chore(deps): update dependency rollup to v2.21.0
  • chore(deps): update dependency eslint to v7.4.0
  • chore: add ci workflow with github actions
  • chore(deps): update dependency rollup to v2.18.2
  • chore(deps): update dependency eslint-plugin-react to v7.20.3
  • chore(deps): update babel monorepo to v7.10.4
  • chore(deps): update dependency eslint-plugin-babel to v5.3.1
  • chore(deps): update dependency eslint-plugin-react to v7.20.1
  • chore(deps): update dependency eslint-plugin-import to v2.22.0
  • chore(deps): update dependency rollup to v2.18.1
  • chore(deps): update dependency puppeteer to v4.0.1
  • chore(deps): update dependency jest to v26.1.0
  • chore(deps): update dependency eslint to v7.3.1
  • chore(deps): update dependency @rollup/plugin-node-resolve to v8.1.0
  • chore(deps): update dependency @rollup/plugin-babel to v5.0.4
  • chore: temporary linter fix
  • chore(deps): update dependency webpack-cli to v3.3.12
  • chore(deps): update dependency rollup to v2.18.0
  • chore(deps): update babel monorepo to v7.10.3
  • chore(deps): update dependency eslint to v7.3.0
  • chore: remove old autochangelog config
  • chore: remove old eslint config
  • chore: fix missing eslint plugin
  • chore(deps): update dependency puppeteer to v4
  • chore(deps): update dependency @poool/eslint-config-react to v1.2.2
  • chore(deps): update dependency @poool/eslint-config to v1.2.2
  • chore(deps): update dependency auto-changelog to v2.1.0
  • chore(deps): update dependency rollup to v2.16.1
  • chore(deps): update dependency eslint-plugin-import to v2.21.2
  • chore(deps): update dependency rollup to v2.15.0
  • chore(deps): update dependency eslint-plugin-import to v2.21.1
  • chore(deps): bump websocket-extensions from 0.1.3 to 0.1.4
  • chore(deps): update dependency @rollup/plugin-node-resolve to v8.0.1
  • chore(deps): update dependency @rollup/plugin-babel to v5.0.3
  • chore(deps): update dependency eslint to v7.2.0
  • chore(deps): update dependency @rollup/plugin-commonjs to v13

0.1.1 (2020-06-05)

Bug Fixes

  • update outdated lockfile (858c24a)

0.1.0 (2020-06-05)

Pre release ✨

12 May 13:00
Compare
Choose a tag to compare
Pre release ✨ Pre-release
Pre-release
v0.0.1-alpha.2

chore: bump version