@elbwalker/utils
Version:
Shared utils for walkerOS packages
209 lines (145 loc) • 5.45 kB
Markdown
# @elbwalker/utils
## 3.8.2
### Patch Changes
- fef7fa7: tryCatch with finally
[#516](https://github.com/elbwalker/walkerOS/issues/516)
## 3.8.1
### Patch Changes
- export update
- Updated dependencies
- @elbwalker/types@3.3.1
## 3.8.0
### Minor Changes
- 63d6199: Support multiple consent states for session detection
[#497](https://github.com/elbwalker/walkerOS/issues/497)
- 63d6199: async pushes [#373](https://github.com/elbwalker/walkerOS/issues/373)
### Patch Changes
- 15e8ecf: Support multiple consent states for session detection
[#497](https://github.com/elbwalker/walkerOS/issues/497)
- 149379d: Duplicate session starts on multiple consent updates
[#496](https://github.com/elbwalker/walkerOS/issues/496)
## 3.7.0
### Minor Changes
- 10d3cde: immediate debounce
[#488](https://github.com/elbwalker/walkerOS/issues/488)
- 97bb90d: is checks [#482](https://github.com/elbwalker/walkerOS/issues/482)
- bd9f490: loop with primitive values
[#473](https://github.com/elbwalker/walkerOS/issues/473)
- 97bb90d: Process predefined events
[#487](https://github.com/elbwalker/walkerOS/issues/487)
- 927ab8c: set option for mapping
[#483](https://github.com/elbwalker/walkerOS/issues/483)
### Patch Changes
- Updated dependencies [97bb90d]
- @elbwalker/types@3.3.0
## 3.6.0
### Minor Changes
- 2d15fef: data mapping [#467](https://github.com/elbwalker/walkerOS/issues/467)
- e2b8243: loop and map mapping
[#463](https://github.com/elbwalker/walkerOS/issues/463)
- 366ef4c: getMappingEvent upgrade
[#461](https://github.com/elbwalker/walkerOS/issues/461)
### Patch Changes
- 0bbd470: getMappingEvent asterisk fallback
[#460](https://github.com/elbwalker/walkerOS/issues/460)
- 28adeb8: clone with circular structures
[#456](https://github.com/elbwalker/walkerOS/issues/456)
- Updated dependencies [2d15fef]
- Updated dependencies [e2b8243]
- @elbwalker/types@3.2.0
## 3.5.1
### Patch Changes
- 5c33b75: getByPath false support
[#451](https://github.com/elbwalker/walkerOS/issues/451)
- d3735ad: gcp connector
[#453](https://github.com/elbwalker/walkerOS/issues/453)
## 3.5.0
### Minor Changes
- 51e9841: Property type support for JSON
[#444](https://github.com/elbwalker/walkerOS/issues/444)
- c898b11: clickIds with platform information
[#425](https://github.com/elbwalker/walkerOS/issues/425)
- 934c5a7: Data Policy [#447](https://github.com/elbwalker/walkerOS/issues/447)
- c4ed35f: Standardized mapping
[#427](https://github.com/elbwalker/walkerOS/issues/427)
- 5d093a3: getEventConfig event name
[#435](https://github.com/elbwalker/walkerOS/issues/435)
- 9fbf78a: Mapping Options
[#443](https://github.com/elbwalker/walkerOS/issues/443)
### Patch Changes
- 3053fd6: Events generator
[#438](https://github.com/elbwalker/walkerOS/issues/438)
- Updated dependencies [51e9841]
- Updated dependencies [4fd313e]
- Updated dependencies [934c5a7]
- Updated dependencies [c4ed35f]
- Updated dependencies [9fbf78a]
- @elbwalker/types@3.1.0
## 3.4.1
### Patch Changes
- cc2c041: elb with custom elbLayer support
[#419](https://github.com/elbwalker/walkerOS/issues/419)
## 3.4.0
### Minor Changes
- 3aafaee: sessionStorage device age
[#413](https://github.com/elbwalker/walkerOS/issues/413)
## 3.3.0
### Minor Changes
- f361e4d: API Utils [#404](https://github.com/elbwalker/walkerOS/issues/404)
- f361e4d: Create and parse requests
[#405](https://github.com/elbwalker/walkerOS/issues/405)
### Patch Changes
- Updated dependencies [29571c6]
- @elbwalker/types@3.0.1
## 3.2.0
### Minor Changes
- a1988f8: Hash ready dynamic value
- 1b0b469: Add hash key to user object
[#362](https://github.com/elbwalker/walkerOS/issues/362)
- cab6106: browser info [#395](https://github.com/elbwalker/walkerOS/issues/395)
- 4427d33: On events for destinations
[#363](https://github.com/elbwalker/walkerOS/issues/363)
- 4badbb3: Enhance event model
[#365](https://github.com/elbwalker/walkerOS/issues/365)
- 5aa8342: sessionStart cb with defaultCb parameter
[#380](https://github.com/elbwalker/walkerOS/issues/380)
- a799069: Export more core functions with a client
[#364](https://github.com/elbwalker/walkerOS/issues/364)
- 9f93511: Bundle event pushes to destinations
[#367](https://github.com/elbwalker/walkerOS/issues/367)
- 927dc26: separate code
[#384](https://github.com/elbwalker/walkerOS/issues/384)
- cc91d5d: config to state
[#349](https://github.com/elbwalker/walkerOS/issues/349)
- eaaa5e9: Pulse and update support for sessionStart
[#370](https://github.com/elbwalker/walkerOS/issues/370)
- 7c27f86: v3
### Patch Changes
- Updated dependencies [7c27f86]
- @elbwalker/types@3.0.0
## 3.1.2
### Patch Changes
- 0c4d649: Missing session id #357
## 3.1.1
### Patch Changes
- c85eaff: sessionStorage with new UTM entry
[#342](https://github.com/elbwalker/walkerOS/issues/342)
- da698d9: devDeps to deps
[#340](https://github.com/elbwalker/walkerOS/issues/340)
## 3.1.0
### Minor Changes
- d17e25a: sessionStorage
[#307](https://github.com/elbwalker/walkerOS/issues/307)
- 451e1ae: Add a getSession function
[#324](https://github.com/elbwalker/walkerOS/issues/324)
- 06a0599: on start command
[#325](https://github.com/elbwalker/walkerOS/issues/325)
## 3.1.0
### Minor Changes
- Create a sessionStorage util #307
## 3.0.1
### Patch Changes
- Create a built browser version #300
## 3.0.0
### Major Changes
- walkerOS