Releases: infermedica/modular-analytics
Releases · infermedica/modular-analytics
v0.5.5
v0.5.4
v0.5.2
v0.5.1
v0.5.0
Breaking changes in support for Vue plugins. Now, modular-analytics support both Vue 2 and 3. To do it we change the imports.
Before
import { VueAnalytics } from '@infermedica/modular-analytics';
After
import VueAnalytics from '@infermedica/modular-analytics/vue';
v0.4.5
v0.4.3
v0.4.2
v0.4.1
v0.4.0
Allow to disable Firabase and use Tree Shaking to avoid move it to bundle.
Migration Guid
- All modules should be have isEnabled
new webpack.DefinePlugin({
__analytics: {
debug: {
isEnabled: false
},
googleAnalytics: {
isEnabled: false
},
googleAdWords: {
isEnabled: false
},
googleTagManager: {
isEnabled: false
},
amplitude: {
isEnabled: false
},
infermedicaAnalytics: {
isEnabled: true,
useFirebase: false,
}
}
})
- Object passed to __analytics can't be stringify as before this version. isEnabled should be boolean (true/false). key end other props should use JSON.stringify(''). More details Webpack DefinePlugin
- InfermedicaAnalytics has new required props
useFirebase: true|false