Skip to content

Initial release ✨

Latest
Compare
Choose a tag to compare
@dackmin dackmin released this 14 Apr 13:39
4fd9dc9

1.0.3 (2025-06-05)

Bug Fixes

  • update android bridge version (17b2f1d)
  • update android sdk (bed43d5)

1.0.2 (2025-05-05)

Bug Fixes

1.0.1 (2025-04-14)

Bug Fixes

1.0.0 (2025-04-14)

⚠ BREAKING CHANGES

  • add android package

Features

  • adapts to new hybrid method (1c4855d)
  • add access ios framework (1870e02)
  • add AccessIOS as remote pod (efc50ed)
  • add alternative click event & new NoThanksLink component (495fec1)
  • add android package (08172db)
  • add basic module & view (4c2c127)
  • add bottom sheet support (2fae6a7)
  • add events as props of paywallcontext (9690b55)
  • add getText method to context (c02c0ee)
  • add link widget (6717a67)
  • add new LoginLink widget & fix tests for AlternativeClick event (2c8e41b)
  • add new SubscribeLink component (1f29890)
  • add new widget ad default static paywall (d6f50c3)
  • add snippet & restricted content (12af6fc)
  • add subscribe button on gift widget (258f705)
  • add view manager (656c743)
  • add working restricted content with paywall context (3472c56)
  • android: allow to return errors on register & form submit (a72f01e)
  • better events overall (2c9b2e7)
  • display paywall (153b2fb)
  • events (bf7aaab)
  • events (6c5d396)
  • handle publisher's custom errors from onFormSubmit event (c9440ee)
  • ios: handle events (112e009)
  • lib: add custom layouts and finish to fix styles (582c272)
  • lib: add icon pool font & require setup (5c64900)
  • lib: add left colored border to paywall according to the color specified in the config (9291f4a)
  • lib: add new FormWidget widget (5ab7ca2)
  • lib: add new PreviewContent widget (7ab5679)
  • lib: add newsletter widget (6614629)
  • lib: add onAnswer event (f55316c)
  • lib: add static paywall & store styles in asyncstorage (580808f)
  • lib: add styles to GDP component (d8ea89c)
  • lib: add translate widget (0e5e48e)
  • lib: change restriction widget to make it works with no data (b143e6e)
  • lib: conditional display of poool logo (52ddb75)
  • lib: replaces all static texts by translate components (f24e827)
  • lib: return restriction in case of an api error return (75e630e)
  • lib: update some components & fix NewsletterWidget (966a70f)
  • lib: working link widget (33a4f87)
  • lib: working QuestionWidget component (b2a8869)
  • new conditions for logo displaying (1ab1627)
  • on form submit react native (7771c0e)
  • paywall: displays the specific question returned by track (c53c2c4)
  • prepare for ios masterpiece (9b6023f)
  • react native events (e3cbd38)
  • require true accessios dependency (ced4112)
  • retrieve lib from remote (c5813c2)
  • returning size instead of height (03c9a3d)
  • rework with typescript (f3b1f02)
  • string to dict method (32ad568)
  • trying to get things done (1311e4d)
  • view bridge (b693d24)
  • wip: add link widget (1950348)
  • wip: add QuestionWidget (1607204)

Bug Fixes

  • fix app crash in android emulator (efc482a)
  • access ios v2 compat (0c9ea3a)
  • add missing displayName (52d35ae)
  • android minimum styling (5755fbe)
  • android: adapt changes to props (7d06042)
  • android: better view resolve (4d5dc28)
  • brand logo keep good size on hot reloading (8b8353a)
  • cannot put spec in sub folder (e56a618)
  • deps: update dependency buffer to v5.7.0 (9d39d34)
  • deps: update dependency buffer to v6 (bb0b2ae)
  • deps: update dependency buffer to v6.0.2 (1e00d77)
  • deps: update dependency buffer to v6.0.3 (8884e3b)
  • deps: update dependency events to v3.3.0 (1909027)
  • downgrade eslint-plugin-react-native (99fef30)
  • event manager (8fd3339)
  • example: attempts to make native example work on IOS (still not working) (4342f23)
  • examples: fix linter issues (902197f)
  • fix bad function calls (1e7fda3)
  • fix eslint config (40b3761)
  • fix existing tests (ada9222)
  • fix fragments styling (f8d71b5)
  • fix ios compilation (6f97409)
  • fix issues with component updates (8feea75)
  • fix linter issue (8bc61eb)
  • fix native example app name (f3da5e2)
  • fix not working link & wrong condition (2fa54e7)
  • fix paywall image uri (60776c0)
  • fix signature not showing up (211901b)
  • fix typo (cd22fa0)
  • fix typo (d9454ca)
  • fix various fragments (c884a0f)
  • fix wrong events's url props (af76c6a)
  • fix wrong paywall background (4f38aeb)
  • fixing missing parentheses in ternary conditions (7309879)
  • fixing some forgotten previous mistakes (19aff4b)
  • ios: auto add tracking info to plist (749b796)
  • lib: clean dirty App.js (34a38b4)
  • lib: dissociate release method & onrelease event and fix associated tests (2a48684)
  • lib: fix dysfunctional errors on optional fields (46d2190)
  • lib: fix dysfunctional form validation conditions (45e7842)
  • lib: fix eslint issues (0e2deb2)
  • lib: fix events and add missing ones (7abb559)
  • lib: fix existing tests & add new ones (wip) (ac000a0)
  • lib: fix get functions in PaywallContext (28766cb)
  • lib: fix import for github actions (1c4f2fd)
  • lib: fix linter issues in tests (3475088)
  • lib: fix linter issues relatived to styles (4b9925d)
  • lib: fix some issues on forms behaviour (02a498d)
  • lib: fix subactions styles to match with the layout (d51767b)
  • missing argument (9776738)
  • missing identity available event (233f681)
  • mocks: fix dysfunctional asyncStorage mock (4957e80)
  • move into specs subfolder (e03c252)
  • move trackData to paywall context (1f580ce)
  • preserve framework paths (88d4668)
  • prevent android crash (f5a2ea3)
  • react-native 0.74 compat (cc67774)
  • remove useless function (594de4e)
  • resolve conflicts on package.json and yarn.lock (ecefaee)
  • rework gift & restriction widgets with new main button (9dff545)
  • rework translations (4db23ae)
  • self references (326e9ab)
  • transform complex props to string (ecd8c13)
  • transform fields into json before sending (5de5615)
  • typo (c66e3d7)
  • upgrade internal poool sdk android version (07d68d6)
  • upgrade react native (b5c4ed2)
  • upgrade react native (558f45e)
  • upgrade to rn 0.72 & ios 17 compat (7964815)
  • use new access ios version (c3a0e5a)
  • use official access android build (af941ad)
  • use react-native-permissions (f32647f)
  • wip: fix styles and folders structure (2a24317)
  • wrong operator for a component React Native (331c40d)