UNPKG

@elbwalker/utils

Version:

Shared utils for walkerOS packages

209 lines (145 loc) 5.45 kB
# @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