You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add CHANGELOG entry for Pro license structure implementation
- Document Core/Pro separation and license architecture changes
- Include Pro feature enhancements and security improvements
- Reference PR 1791 and proper attribution
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+15Lines changed: 15 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,6 +23,21 @@ After a release, please make sure to run `bundle exec rake update_changelog`. Th
23
23
24
24
Changes since the last non-beta release.
25
25
26
+
#### Pro License Structure Implementation
27
+
28
+
**🔐 License Architecture**
29
+
30
+
-**Core/Pro separation**: Moved Pro features into dedicated `lib/react_on_rails/pro/` and `node_package/src/pro/` directories with clear licensing boundaries [PR 1791](https://github.com/shakacode/react_on_rails/pull/1791) by [abanoubghadban](https://github.com/AbanoubGhadban)
31
+
-**Runtime license validation**: Implemented Pro license gating with graceful fallback to core functionality when Pro license unavailable
32
+
-**License documentation**: Added NOTICE files in Pro directories referencing canonical `REACT-ON-RAILS-PRO-LICENSE.md`
33
+
-**Updated LICENSE.md**: Clearly distinguishes core MIT license from Pro-licensed directories
34
+
35
+
**⚡ Pro Feature Enhancements**
36
+
37
+
-**Immediate hydration**: Enhanced immediate hydration functionality with Pro license validation and warning badges
38
+
-**Security improvements**: Hardened DOM selectors using `CSS.escape()` and proper JavaScript escaping for XSS protection
39
+
-**Architecture refactoring**: Centralized Pro utilities and clean separation between core and Pro helper functionality
0 commit comments