Skip to content

Releases: numencode/wn-widgets-plugin

v1.2.0

20 Mar 21:56

Choose a tag to compare

What's Changed

New Features

  • Component Rendering Improvements
    • Introduced the ComponentRenderer trait from the NumenCode.Fundamentals plugin.
    • Enables automatic alias resolution, customizable template overrides, and layout selection for all widget components.

Enhancements

  • Refactored all widget components to use the new ComponentRenderer trait, improving maintainability and flexibility.

Testing Improvements

  • Updated unit tests to cover ComponentRenderer integration, ensuring stability across all components.

Full Changelog: v1.1.0...v1.2.0

v1.1.0

06 Mar 18:11

Choose a tag to compare

What's Changed

  • New Feature:
    • Added Gallery – Create multiple galleries with images and display them on your website using a dedicated component.
  • Testing Improvements:
    • Updated and refined unit tests for better coverage and reliability.
  • CI/CD Enhancements:
    • Modified GitHub workflows to improve automation and maintainability.

Full Changelog: v1.0.1...v1.1.0

v1.0.1

28 Feb 17:41

Choose a tag to compare

What's Changed

  • Dependency Management:
    • Removed required dependency declarations from the Plugin file, streamlining installation and reducing potential conflicts.
    • Included necessary dependencies within the package's composer file for robust dependency management.
  • Documentation Updates: Made minor improvements to the README for clarity and accuracy.

Full Changelog: v1.0.0...v1.0.1

v1.0.0

16 Jan 16:58
23d2dba

Choose a tag to compare

Widgets Plugin version 1.0.0

This initial release of the NumenCode Widgets Plugin for Winter CMS offers a user-friendly and highly customizable solution for creating and managing reusable widgets on your website. Designed to bridge the gap between static design and dynamic content, this plugin empowers developers and designers to easily enhance their Winter CMS projects with engaging and interactive elements.

Key features of this release include:

  • Counters: Add animated counters to showcase statistics or numerical data, with configurable text and optional icon support for visual appeal.
  • Promotions: Create dynamic promotional content, including sliders and carousels, to highlight special offers, deals, or important content.
  • Features: Display grouped content in either a list or a slider/carousel format, ideal for showcasing services, products, or other related items.
  • Highlights: Present visually striking content cards to emphasize key aspects of your website, perfect for promoting unique selling points or features.
  • Multilingual Support: Leverage integration with the Winter.Translate plugin to ensure your widgets can be easily translated, making your website globally accessible.
  • Widget Management Interface: An intuitive backend interface for creating, managing, and organizing widgets, allowing for easy customization without needing to touch the code.
  • Winter CMS Compatibility: Fully compatible with Winter CMS 1.2.7 or higher, ensuring seamless integration with the platform and its ecosystem.

The NumenCode Widgets Plugin is perfect for developers looking to build dynamic, interactive, and visually appealing websites using Winter CMS. Whether you need counters, promotions, features, or highlights, this plugin streamlines widget management and provides a flexible solution for modern web design.