Skip to content

Releases: avalynx/avalynx-loader

1.0.1

10 Oct 11:23
e3fa27f

Choose a tag to compare

Release 1.0.1 – Changelog Summary

This update focuses on improved stability, testing coverage, and developer experience. It adds stronger error handling, enhances compatibility for Node and Docker environments, and updates documentation and examples for version consistency.

  • Improved Error Handling
    Added checks for invalid options and language objects, preventing runtime errors and ensuring more reliable initialization.

  • Enhanced Test Coverage
    Expanded Jest tests to cover multiple elements, overlay visibility, spinner configurations, and accessibility text, greatly improving quality assurance.

  • Module Export & Bootstrap Integration
    Refined module export logic for better CommonJS/ESM interoperability and added a direct import for Bootstrap utilities.

  • Docker Environment Upgraded
    Updated the Dockerfile to use PHP 8.3, with added support for Node.js 18, Yarn, and Nano—streamlining local development and CI environments.

  • Documentation & Example Updates
    Updated README and all example HTML files to reference version 1.0.1, ensuring users load the correct release.

  • Build Script Refinement
    Adjusted the build process to improve generated module exports and cleanup legacy code patterns for consistent output.

Compatibility: Backward compatible


Full Changelog: 1.0.0...1.0.1

1.0.0

05 Jun 20:25
233aadb

Choose a tag to compare

Release 1.0.0 – Changelog Summary

This milestone release marks AvalynxLoader’s first stable version, emphasizing production readiness, improved integration options, and simplified project maintenance. It finalizes all version alignments and enhances documentation for easier adoption in modern frameworks.

  • Stable 1.0.0 Release
    All version references updated across source, examples, and documentation.
    Confirms AvalynxLoader’s readiness for production use with consistent version tracking.

  • Symfony AssetComposer Support
    Added an example for installation via Symfony AssetComposer.
    Simplifies integration into Symfony-based projects and streamlines asset management.

  • Improved CDN and Example References
    Updated example HTML files to use the 1.0.0 CDN links.
    Ensures users always reference the latest and stable build.

  • Metadata and Packaging Alignment
    Updated package.json version and related metadata for NPM and Composer distribution.
    Guarantees smooth publishing and compatibility with dependency managers.

  • Documentation Enhancements
    Expanded README with clear instructions for multiple installation paths.
    Provides a more user-friendly onboarding experience for developers.

Compatibility: Backward compatible


Full Changelog: 0.0.3...1.0.0

0.0.3

07 Mar 22:13
7fbfabf

Choose a tag to compare

Release 0.0.3 – Changelog Summary

This release focuses on improved build management, asset organization, and project cleanup to streamline development and ensure consistent versioning across files. It introduces new configuration utilities and enhances documentation for smoother integration.

  • New Assets Composer
    Added assetscomposer.json to define production and development assets.
    This helps manage loader files more efficiently and improves integration workflows.

  • Build Process Enhancement
    Introduced a new build.js script and an NPM build command for automated file generation.
    Developers can now easily prepare both ESM and standard builds with consistent output.

  • Version and Documentation Updates
    All references, examples, and documentation updated to reflect version 0.0.3.
    Ensures clarity and consistency across CDN, NPM, and source files.

  • Package Metadata Improvements
    Adjusted author field, repository URL, and added build dependencies (shx, shelljs).
    Enhances maintainability and correctness of package distribution data.

  • Cleanup of Unused Files
    Removed outdated package-lock.json from the avalynx-alert package.
    Reduces clutter and prevents accidental dependency conflicts.

  • Minor Code Comment Fixes
    Improved clarity in JSDoc comments to better describe configuration options.
    A small but helpful update for developers reading the source.

Compatibility: Backward compatible


Full Changelog: 0.0.1...0.0.3

0.0.1

30 May 11:08
263924a

Choose a tag to compare