Skip to content

Latest commit

 

History

History
98 lines (96 loc) · 4.7 KB

File metadata and controls

98 lines (96 loc) · 4.7 KB

MP Custom Widget Releases

Below you can find the release history of MP Custom Widgets Core code. Please

Release History

  • 2025.11.12
    • Added additional CLI for creating cloud versions of widgets automatically
    • Added new data-templateUrl option to load template from a URL
    • Updated Liquid to 10.24.0
    • Updated all support packages to latest versions
  • 2025.10.15
    • Added CLI and updated the widget template
    • All packages brought up to date
  • 2025.08.29
    • Added the AnyForm Custom Widget to allow all custom forms on a single webpage
  • 2025.07.11
    • Updated Widgets to have Custom CSS and JS (No More Bootstrap Requirement)
  • 2025.07.10
    • Minor Update for Error Logging for JSON Parsing
    • Added Family Sacraments Example Widget
  • 2025.06.18
    • Added JSON Stored Procedure Support
    • Added Group Management Demo Widget using JSON
    • Updated LiquidJS to 10.21.1
    • Updated all support packages to latest versions
  • 2025.04.24
    • Added Platform Sermon Player Widget
  • 20204.11.22
    • Updated LiquidJS to 10.17.0
    • Added Element Level Event Dispatcher
    • Updated CDN (v1.1) to new build
    • Sky API Updated
      • NodaTime / ICAL Package Updates
      • General Package Updates
      • Minor Events API Updates adding some new features for rooms
  • 2024.10.11.1 (v1.1)
    • Updated Core Javascript to pass elementId into template data for new re-use possibilities
    • BREAKING CHANGE
      • This build of Custom Widget JS changes the data structure returned to the widgetLoaded event. Details is now an object and not just the ID of the widget element. This was unavoidalbe to pass the data element through the event. Please consider this before changing to this version of the file.
    • Updated Core Javascript to pass data into widgetLoaded event
    • Added ChartJS Examples
      • Makes use of elementId in template data to create dynamic templates
      • Makes use of data passed to widgetLoaded event to dynaimcally create charts within the template
  • 2024.10.10.1
    • Added Custom Widget JS Source Code in /src
    • Updated API Service to return proper error messages
    • Updated LiquidJS to 10.17.0
  • 2024.08.25.1
    • Updated all packages and dependencies
    • Restructed dist output folder to separate js from css in preparation for customCSS
    • Added Version Banner to CustomWidgets.js
  • 2024.08.24.1
    • Added authenticated:true|false to widget data based on login status
    • Added new optional parameter 'data-authOverride' which disables the automatic red alert when no user is authenticated. If this is used with authenticated parameter in the widget data object, custom unauthenticated ui can be created in the template. *NOTE - this requires additional work to properly check for DataSet existence before using datasets. Please review new example called 'customAuth' for demo and details.
    • Updated Widget Template for easier cloning
    • Updated Cloud Version of customWidget.js
  • 2024.08.21.1
    • Added forceLogin.js script
    • Updated MyMissionTrips Demo to make use of the forceLogin.js script
  • 2024.05.07.1
    • Added AddToCalendar Demo / Example
    • Added Staff Widget Demo / Example
  • 2024.04.22.1
    • Restored Console Messages in CustomWidgets
    • Added Version Number Output on Start
    • Updated CDN Versions of CustomWidgets
  • 2024.04.19.1
    • Updated LiquidJS to 10.11.0
    • Created NEW Liquid Filter mp_currency
      • This will format a number as US Currency ($1,234.51)
      • You can use this by add the liquid | mp_currency in your output tag
    • Updated all Packages and Dependencies
    • Updated CDN Version of customWidget.js from 2023.12.05.1 to 2024.04.19.1
      • Inline Templates and Updated User Detection now included in Cloud Version
      • Features all rolled up to CDN Version
  • 2024.4.17
    • Updated BUILD of CustomWidget.js
    • Added Parish Progress Example Widget
  • 2024.3.18
    • Updgraded Sky Middleware to .Net 8
    • Added Demo from Perimeter
  • 2024.3.5
    • Added My Mission Trip Widget Sample Widget
    • Updated README Docs for Each Widget
    • Project Cleanup
  • 2024.2.7
    • Added the ability to use inline templates via script tag
      • This is NOT in the CLOUD Hosted Instance Yet. Please pull a local copy of customWidget.js to use this functionality
  • 2023.12.4
    • Fixed problems with Authentication and added new functionality for events (beta)
  • 2023.11.17
    • Initial Release