Skip to content

v1.2.0

tagged this 06 Nov 20:59
Features:
- Updated node packages
- Adjusted eslint config for indentation
- Fixed linting issues
- Moved babel config out of webpack config
- Updated saucelabs config
- Added CODE_OF_CONDUCT.md
- 100% coverage
- node container to run automation
- jenkins file added
- cli-tools
  - cli
    - Updated generate component to match v1.1.0 standards
    - Added icons template
- aofl-js-packages
  - Replaced babel-plugin-istanbul with istanbul-instrumenter-loader
  - SauceLabs webpack config does not instrument and .wctrc-ls.json does not include istunbul plugin.
  - Moved wct-istunbul plugin config to .wctrc.json
  - web-components
    - aofl-drawer
      - refactored and added transition-count attribute. Instead of trying to detect multiple transitions.
  - RegisterCallback
    - Removed error functions. Next expect an error object or null as the first argument.
- webpack-packages
  - unit-testing-plugin
    - Replaced web-components-tester-istanbul with wct-instanbul
    - removed istanbul plugin from default list
    - Bundle all tests into 1 suite
  - templating-plugin
    - complete refactor
    - added getTestContainer()

Bugfixes:
- webpack-packages
  - webcomponent-css-loader
    - removed logs
    - Add @import paths the modules dependencies.
    - skip pruning on dev
    - Fixed hard crashes
  - templating-plugin
    - added support for variable webpackConfig.output.publicPath
    - Skip index.js files that do not contain a valid route doc block
    - Fixed double build issue
    - Fixed issue with new routes or changes to route docBlock required 2 builds
  - unit-testing-plugin
    - moved coverage report assignement to WCT to the top of the test file to fix fatal WCT error when a tests throws a fatal error.
Assets 2