All Versions
81
Latest Version
Avg Release Cycle
31 days
Latest Release
512 days ago

Changelog History
Page 8

  • v3.2.0 Changes

    December 06, 2019
    • ๐Ÿ”Œ Plugin i18n.js - Changed textContent of data-i18n-nav-lang to use specified capitalization rather than upper-case. The previous release 3.1.5 should have actually been 3.2.0 because it introduced new features.
  • v3.1.5 Changes

    December 04, 2019
    • ๐Ÿ”Œ Plugin i18n.js - Added support for i18n nav menus for the selected page and multiple languages with new attributes data-i18n-nav-lang and data-i18n-nav-selected.
  • v3.1.4 Changes

    November 29, 2019
    • โšก๏ธ Updated readme file for npm
  • v3.1.3 Changes

    November 29, 2019
    • ๐Ÿ›  Fixed error when using multiple rendering engines in a single app where changes to the URL source on existing HTML controls would use the wrong rendering engine. Rare edge case error that affected the main site.
    • โšก๏ธ Updated npm package.json file to include the broswer property
  • v3.1.2 Changes

    November 25, 2019
    • ๐Ÿ›  Fixed error from previous fix where plugins that call next(false) from onRouteLoad(next) would not trigger the next route to finish loading. Affected js/plugins/i18n.js.
  • v3.1.1 Changes

    November 25, 2019
    • DataFormsJS.js - Fix for race conditions where a previous page is still loading and the new page is called multiple times. The errors would only show on pages that use a lot of custom JavaScript and if the user clicks quickly from page to page while services or resources were still loading.
  • v3.1.0 Changes

    November 25, 2019
    • โš  Web Components - New functions in js/web-components/utils.js - showErrorAlert() and showOldBrowserWarning()
    • โš  Web Components - showOldBrowserWarning() checks modern browsers that support script type="module but do not support custom elements (known to affect MS Edge using the EdgeHTML rendering engine)
    • ๐Ÿ’ป Web Components - Check Old Browsers from url-hash-router and json-data
    • Web Components - Updated all *.min.js files to use the *.min.js version of related files from import statements
  • v3.0.0 Changes

    November 21, 2019
    • ๐ŸŒ Web Components - Add polyfill support for specific components for Safari, Samsung Internet, and Edge
      • Breaking change for Web Component ul is="data-list" - Changed element to "data-list"
      • utils.js - Added new function polyfillCustomElements()
      • input-filter.js, sortable-table.js, leaflet-map.js - Added window._webComponentPolyfills and related code
    • React Component JsonData - Added new optional props fetchOptions and fetchHeaders
    • ๐ŸŒ Web Component json-data - Added data caching support with new attribute load-only-once="true"
    • DataFormsJS.js - Set scroll position to 0, 0 on hash change for SPA's
    • ๐Ÿ’… DataFormsJS.js and jsPlugins.js for both React and Web Components - Updated CSS white-space style for .dataformsjs-error and .dataformsjs-fatal-error
  • v2.0.0 Changes

    November 18, 2019
    • ๐Ÿ’ฅ Breaking change for React Components File Structure, no new features added.
    • ๐Ÿ‘ Switched React Components from JSX to JavaScript so that npm install dataformsjs works better with create-react-app.
    • โšก๏ธ Updated build process for React Components.
  • v1.0.1 Changes

    November 15, 2019
    • ๐Ÿ›  Fix package.json file for NPM Publishing