Skip to content

Commit 3e56015

Browse files
github-actions[bot]prosdev
authored andcommitted
chore: release packages
1 parent 02de640 commit 3e56015

File tree

5 files changed

+67
-30
lines changed

5 files changed

+67
-30
lines changed

.changeset/display-condition-plugins.md

Lines changed: 0 additions & 28 deletions
This file was deleted.

packages/core/CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
# @prosdevlab/experience-sdk
22

3+
## 0.2.0
4+
5+
### Minor Changes
6+
7+
- 02de640: feat: add display condition plugins with event-driven architecture
8+
9+
Add 4 new display condition plugins with comprehensive testing and documentation:
10+
11+
**New Plugins:**
12+
13+
- Exit Intent: Velocity-based mouse tracking with session awareness
14+
- Scroll Depth: Multiple thresholds with advanced engagement metrics
15+
- Page Visits: Session and lifetime counters with first-visit detection
16+
- Time Delay: Millisecond-precision delays with visibility API integration
17+
18+
**Core Enhancements:**
19+
20+
- Event-driven trigger architecture (`trigger:*` events)
21+
- Composable display conditions (AND/OR/NOT logic)
22+
- TriggerState interface for type-safe context updates
23+
24+
**Developer Experience:**
25+
26+
- 101 new tests across 4 plugins (314 total)
27+
- 12 integration tests for plugin composition
28+
- Complete API documentation with examples
29+
- Pure functions for easier testing
30+
31+
All plugins are backward compatible and work independently or together.
32+
33+
### Patch Changes
34+
35+
- Updated dependencies [02de640]
36+
- @prosdevlab/experience-sdk-plugins@0.2.0
37+
338
## 0.1.5
439

540
### Patch Changes

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@prosdevlab/experience-sdk",
3-
"version": "0.1.5",
3+
"version": "0.2.0",
44
"description": "A lightweight, explainable client-side experience runtime",
55
"private": false,
66
"type": "module",

packages/plugins/CHANGELOG.md

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,35 @@
11
# @prosdevlab/experience-sdk-plugins
22

3+
## 0.2.0
4+
5+
### Minor Changes
6+
7+
- 02de640: feat: add display condition plugins with event-driven architecture
8+
9+
Add 4 new display condition plugins with comprehensive testing and documentation:
10+
11+
**New Plugins:**
12+
13+
- Exit Intent: Velocity-based mouse tracking with session awareness
14+
- Scroll Depth: Multiple thresholds with advanced engagement metrics
15+
- Page Visits: Session and lifetime counters with first-visit detection
16+
- Time Delay: Millisecond-precision delays with visibility API integration
17+
18+
**Core Enhancements:**
19+
20+
- Event-driven trigger architecture (`trigger:*` events)
21+
- Composable display conditions (AND/OR/NOT logic)
22+
- TriggerState interface for type-safe context updates
23+
24+
**Developer Experience:**
25+
26+
- 101 new tests across 4 plugins (314 total)
27+
- 12 integration tests for plugin composition
28+
- Complete API documentation with examples
29+
- Pure functions for easier testing
30+
31+
All plugins are backward compatible and work independently or together.
32+
333
## 0.1.4
434

535
### Patch Changes

packages/plugins/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@prosdevlab/experience-sdk-plugins",
3-
"version": "0.1.4",
3+
"version": "0.2.0",
44
"description": "Official plugins for Experience SDK",
55
"private": false,
66
"type": "module",

0 commit comments

Comments
 (0)