-
ba15bd3: Update to new version of @ima/plugin-analytic
-
What?
- Update to new version of @ima/plugin-analytic, which doesn't save
config
argument to class variable anymore. - Config was moved to first position in dependencies list
- Removed
defaultDependencies
export. - Typescriptization
- Property
_fbq
is now protected (#fbq
). - Removed property
_id
as it was not used anywhere.
- Update to new version of @ima/plugin-analytic, which doesn't save
-
Why?
- Adding dependencies to subclasses is easier (no need to copy all dependencies, more info in @ima/plugin-analytic CHANGELOG)
defaultDependencies
was weird pattern, and we want to get rid of it
-
How?
- If you extend
FacebookPixelAnalytic
orGoogleAnalytics4
you need to moveconfig
parameter to the first position, when calling itsconstructor
. - Replace use of
defaultDependencies
by$dependencies
property of given class plugin class. - Replace
_fbq
by#fbq
.
!! Use only with @ima/plugin-analytic@6.0.0 or newer. !!
- If you extend
-
- Updated dependencies [8908212]
- @ima/plugin-analytic@6.0.0
- 8f5d01a: Fixed build issues with client server config
- e2eeb2b: Turbo, eslint update, types exports, new tsconfig
- 6d92917: Code refactorings, moved type extensions to separate file to cleanup main.ts
- 110c2af: Removed invalid RC version ranges in package.json files
- de5b640: Added plugin settings exports
- 37c3f2f: Udpated dependencies to support RC ima versions
- 2e61a48: Built using new version of @ima/plugin-cli, js sources now include source maps
- d08218b: Added type declarations generated from JSdoc
- 6d47aaa: Side effects notation from package.json
- 5717869: Added $dependencies typing comments for TS apps
- de5b640: Added plugin settings exports
- 5717869: Added $dependencies typing comments for TS apps
- 6d47aaa: Side effects notation from package.json
- d08218b: Added type declarations generated from JSdoc
- 2e61a48: Built using new version of @ima/plugin-cli, js sources now include source maps
- Updated dependencies [2e61a48]
- @ima/plugin-analytic@5.0.2-rc.0
- @ima/plugin-script-loader@3.1.1-rc.0
- 37c3f2f: Udpated dependencies to support RC ima versions
- dd4dd52: Updated to latest @ima/plugin-cli - the final bundle now contains new styles folder containing all less/css files and they are no longer bundled into esm bundle
- fb1a51e: Migrated packages to pure esm modules
- 5149e99: Added additional CJS builds to npm dist directory
- 1256647: Add support for IMA 18, Node 18 and npm 8
- 0b81d28: npmignore revert logic, add missing npmignore apply pluginLoader update ima peer deps refactor plugin register functions, remove exports for ima17
- 431ad38: Fixed node config packages
- 1c61a6d: Automatic JSX runtime, deps update
- f7fe41d: Updated to latest version of plugin-cli
- 15e981a: Updated plugin-cli to latest version
- df68488: All plugin maintenance relase
- 113952b: Preventive update after master merge
- 9bf6acf: @ima/plugin-cli version bump
- 1a6651d: Migrated to react-page-renderer
- Updated dependencies [431ad38]
- Updated dependencies [fb1a51e]
- Updated dependencies [1c61a6d]
- Updated dependencies [5149e99]
- Updated dependencies [f7fe41d]
- Updated dependencies [15e981a]
- Updated dependencies [df68488]
- Updated dependencies [1256647]
- Updated dependencies [113952b]
- Updated dependencies [9bf6acf]
- Updated dependencies [1a6651d]
- Updated dependencies [0b81d28]
- @ima/plugin-analytic@5.0.0
- df68488: All plugin maintenance relase
- 113952b: Preventive update after master merge
- Updated dependencies [df68488]
- Updated dependencies [113952b]
- @ima/plugin-script-loader@3.0.0-rc.10
- 1c61a6d: Automatic JSX runtime, deps update
- Updated dependencies [1c61a6d]
- @ima/plugin-script-loader@3.0.0-rc.9
- 9bf6acf: @ima/plugin-cli version bump
- Updated dependencies [9bf6acf]
- @ima/plugin-script-loader@3.0.0-rc.8
- 15e981a: Updated plugin-cli to latest version
- Updated dependencies [15e981a]
- @ima/plugin-script-loader@3.0.0-rc.7
- 1a6651d: Migrated to react-page-renderer
- Updated dependencies [1a6651d]
- @ima/plugin-script-loader@3.0.0-rc.6
- 431ad38: Fixed node config packages
- Updated dependencies [431ad38]
- @ima/plugin-script-loader@3.0.0-rc.5
- f7fe41d: Updated to latest version of plugin-cli
- Updated dependencies [f7fe41d]
- @ima/plugin-script-loader@3.0.0-rc.4
- 5149e99: Added additional CJS builds to npm dist directory
- Updated dependencies [5149e99]
- @ima/plugin-analytic@5.0.0-rc.3
- @ima/plugin-script-loader@3.0.0-rc.3
- fb1a51e: Migrated packages to pure esm modules
- Updated dependencies [fb1a51e]
- @ima/plugin-analytic@5.0.0-rc.2
- @ima/plugin-script-loader@3.0.0-rc.2
- 0b81d28: npmignore revert logic, add missing npmignore apply pluginLoader update ima peer deps refactor plugin register functions, remove exports for ima17
- Updated dependencies [0b81d28]
- @ima/plugin-analytic@5.0.0-rc.1
- @ima/plugin-script-loader@3.0.0-rc.1
- 1256647: Add support for IMA 18, Node 18 and npm 8
- Updated dependencies [1256647]
- @ima/plugin-analytic@5.0.0-rc.0
- @ima/plugin-script-loader@3.0.0-rc.0
All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.
5.1.3 (2022-01-11)
Note: Version bump only for package @ima/plugin-analytic-fb-pixel
5.1.2 (2022-01-10)
Note: Version bump only for package @ima/plugin-analytic-fb-pixel
5.1.1 (2021-12-13)
Note: Version bump only for package @ima/plugin-analytic-fb-pixel
5.1.0 (2021-08-26)
5.0.1 (2020-06-22)
Note: Version bump only for package @ima/plugin-analytic-fb-pixel
5.0.0 (2020-06-08)
- 🎸 Unified build and release process via rollup and lerna (df277ce)
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- BREAKING CHANGE! IMA.js v16 and lower is no longer supported, you need to upgrade to IMA.js v17+