Skip to content

v.1.4.0

Choose a tag to compare

@DavidOsipov DavidOsipov released this 05 Aug 13:45
· 6 commits to main since this release
6a644ca

Vision UI v1.4.0 – Release Notes

✨ New Features & Enhancements

  • Numerous improvements and new features have been added across modules, continuing the commitment to enterprise-grade, dependency-free UI components.
  • Security and accessibility improvements have been introduced, following the project’s philosophy of security-first, performant, and resilient design.
  • Documentation updates and new usage examples for several modules.

🛡️ Security & Robustness

  • Strict input validation and additional error handling using custom error classes.
  • Further adoption of the Web Crypto API for cryptographically secure randomness.
  • Expanded CSP-safe development logging via secureDevLog, remaining a no-op in production.

🚀 Performance

  • Increased use of IntersectionObserver and Web Animations API for modern, efficient UI behavior.
  • Optimizations for event listeners and animation pausing via visibilitychange.

📝 Documentation & Maintenance

  • Major updates to module documentation in /docs for clarity and enterprise readiness.
  • Enhancements to CONTRIBUTING.md and SECURITY.md for contributors and maintainers.
  • Renovate bot commits for dependency metadata and maintenance.

📦 Notable Commits

What's Changed

  • Configure Renovate by @renovate[bot] in #1
  • Update SonarSource/sonarqube-scan-action digest to 01850e2 by @renovate[bot] in #6
  • Update github/codeql-action digest to 7273f08 by @renovate[bot] in #5
  • Update github/codeql-action digest to bbfff2f by @renovate[bot] in #7
  • Update actions/setup-node digest to 5e2628c by @renovate[bot] in #3
  • Update actions/checkout digest to 8edcb1b - autoclosed by @renovate[bot] in #2
  • Update snyk/actions digest to 77490d9 by @renovate[bot] in #8

New Contributors

Full Changelog: 1.0.0...1.4.0