Skip to content
This repository has been archived by the owner on May 7, 2021. It is now read-only.

v3.0.0

Compare
Choose a tag to compare
@fabric8cd fabric8cd released this 29 Aug 13:09
· 14 commits to master since this release

3.0.0 (2018-08-29)

Bug Fixes

  • build: add call to gulp in build (722ae3c)
  • build: add headless Chrome configuration for running tests (a83acdd)
  • build: add package-lock to the clean step (58de7a4)
  • build: add support for rxjs lint (9b57807)
  • build: clean up gulp file (bd26bf6)
  • build: clean up typo in comment (757c7f0)
  • build: fix less error (818d3f4)
  • build: move the setting of the branch to the deploy script so PRs will run (786ff52)
  • build: No longer consolidate RxJS operator imports in rxjs-extensions file; each file should import what it needs. (2846808)
  • build: point test build to test tsconfig (719514d)
  • build: remove unused files (26d45d3)
  • build: update code to use changes in RxJS 6 API (3648501)
  • build: update import link for styles (fa3fd12)
  • build: update linter in webpack config (986bc80)
  • build: update the tsconfig parameters match fabric8-ui and be more specific (78a15f9)
  • lint: fix lint errors (a799045)
  • markdown: the tests were set to fit and kept the rest from running (3afce3b)
  • package: add jasmine to support tests (51deda8)
  • package: add karma-firefox-launcher and karma-safari-launcher libs (6d37fe3)
  • package: add rxjs to the peerDependencies (7af2db0)
  • package: add rxjs-compat and rxjs-tslint to support the upgrade of rxjs (4e00f02)
  • package: add scripts for running the tests (5e8a829)
  • package: add ts-loader since we removed the awesome-typescript-loader (b08fedb)
  • package: add webpack-cli to support webpack 4 (5e3c118)
  • package: downgrad gulp-ngc to v0.2.1 due to function calls are not supported in decorators (bbd6752)
  • package: downgrade samantic-release to 8.2.0 so that it continues to release (84ec40e)
  • package: update Angular to 6.1.0-rc.3 (7ac6803)
  • package: update reinstall script to clear the cache instead of verify it (1f12fae)
  • package: update to 6.2.2 (404e026)
  • package: update webpack-cli to 3.1.0 (211cece)
  • package: upgrade karma-webpack to 4.0.0-beta.0 (f7e9dcb)
  • test: add 'done' to tests (d394e6e)
  • test: fix async test that is causing others to fail (6da1c0d)

Features

  • build: remove unused webpack and tsconfig configs (08f308f)
  • build: update build scripts to run on cico only (5d18aed)
  • build: update gulp build to use latest version of gulp, adds linting and AOT to build (2d70f8c)
  • build: update the tsconfig with new build path, alphabetize too (5c26bde)
  • build: update webpack configs and test configs to use Webpack 4 changes (98f8b28)
  • http: upgrade angular http to httpClient (373cb80)
  • package: update @angular to 6.1.1 (1c24bd1)
  • package: update @ngtools/webpack to 6.1.1 (cb4321e)
  • package: update @ngtools/webpack to 6.1.2 (380825f)
  • package: update @types/lodash to 4.14.113 (f55d28b)
  • package: update @types/lodash to 4.14.115 (d275c3b)
  • package: update @types/lodash to 4.14.116 (f010406)
  • package: update Angular to 6.1.0 (9ac360f)
  • package: update assets-webpack-plugin to 3.9.0 (7975d2b)
  • package: update autoprefixer to 9.0.1 (57e2a58)
  • package: update autoprefixer to 9.0.2 (31ed369)
  • package: update autoprefixer to 9.1.0 (8dd895a)
  • package: update clean-css to 4.2.0 (5a2a84f)
  • package: update codelyzer to 4.4.3 (bd096d4)
  • package: update extract-text-webpack-plugin to 4.0.0-beta.0 (6ea2444)
  • package: update gulp-uglify to 3.0.1 (b2f1cd1)
  • package: update karma to 2.0.5 (0472539)
  • package: update less to 3.8.0 (3992aa6)
  • package: update less-plugin-autoprefix to 2.0.0 (4c415a6)
  • package: update mini-css-extract-plugin to 0.4.1 (46cc3d5)
  • package: update patternfly to 3.52.3 (51aa4ee)
  • package: update patternfly to 3.53.0 (3f59907)
  • package: update patternfly to 3.54.1 (516e1f4)
  • package: update patternfly-ng to 4.1.2 (f976785)
  • package: update patternfly-ng to 4.2.0 (08c5a77)
  • package: update semantic-release to 15.9.12 (ac7a1ec)
  • package: update stylelint to 9.4.0 (ccc4b47)
  • package: update webpack to 4.16.2 (362148a)
  • package: update webpack to 4.16.4 (9001330)
  • package: update webpack to 4.16.5 (4fe3f17)
  • package: update webpack-dev-server to 3.1.5 (4de4d08)
  • package: update webpack-merge to 4.1.4 (59c8cd4)
  • package: upgrade @angular to 6.1.4 (92fff27)
  • package: upgrade @ngtools/webpack to 6.1.5 (879ceb2)
  • package: upgrade assets-webpack-plugin to 3.9.6 (7656a28)
  • package: upgrade autoprefixer to 9.1.3 (b6c34ae)
  • package: upgrade clean-css to 4.2.1 (f21dc06)
  • package: upgrade codelyzer to 4.4.4 (565b39f)
  • package: upgrade file-loader to 2.0.0 (e8d1b1d)
  • package: upgrade html-minifier to 3.5.20 (5ef61cb)
  • package: upgrade jasmine to 3.2.0 (8c027b2)
  • package: upgrade jasmine-core to 3.2.1 (00927ab)
  • package: upgrade karma to 3.0.0 (72dff2b)
  • package: upgrade karma-htmlfile-reporter to 0.3.6 (bff4863)
  • package: upgrade karma-jasmine-html-reporter to 1.3.1 (58b9883)
  • package: upgrade less to 3.8.1 (8584432)
  • package: upgrade mini-css-extract-plugin to 0.4.2 (34dea28)
  • package: upgrade parse5 to 5.1.0 (5f7a85f)
  • package: upgrade patternfly-ng to ^4.5.1 (7a01392)
  • package: upgrade postcss-loader to 3.0.0 (9aa9165)
  • package: upgrade source-map-loader to 0.2.4 (a74d09e)
  • package: upgrade style-loader to 0.23.0 (866a485)
  • package: upgrade stylelint to 9.5.0 (63d7708)
  • package: upgrade ts-loader to 4.5.0 (5646732)
  • package: upgrade ts-node to 7.0.1 (a57a407)
  • package: upgrade typedoc to 0.12.0 (c9ba995)
  • package: upgrade url-loader to 1.1.1 (66a0177)
  • package: upgrade webpack to 4.17.1 (5b17e2d)
  • package: upgrade webpack-dev-middleware to 3.2.0 (7345e2a)
  • package: upgrade webpack-dev-server to 3.1.6 (8bfb2c1)

Performance Improvements

  • package: update Angular, RxJS, Typescript, Webpack and other libs (6868161)

BREAKING CHANGES

  • package: These versions are not compatible with the older versions used.

List of libaries and version changed:
patternfly-ng ^3.1.5 → ^4.0.1
@angular/animations ^4.4.6 → ^6.1.0-rc.0
@angular/common ^4.4.6 → ^6.1.0-rc.0
@angular/compiler ^4.4.6 → ^6.1.0-rc.0
@angular/compiler-cli ^4.4.6 → ^6.1.0-rc.0
@angular/core ^4.4.6 → ^6.1.0-rc.0
@angular/forms ^4.4.6 → ^6.1.0-rc.0
@angular/http ^4.4.6 → ^6.1.0-rc.0
@angular/platform-browser ^4.4.6 → ^6.1.0-rc.0
@angular/platform-browser-dynamic ^4.4.6 → ^6.1.0-rc.0
@angular/platform-server ^4.4.6 → ^6.1.0-rc.0
@angular/router ^4.4.6 → ^6.1.0-rc.0
@types/core-js 0.9.43 → 2.5.0
@types/jasmine 2.6.2 → 2.8.8
@types/lodash 4.14.80 → 4.14.112
assets-webpack-plugin 3.5.1 → 3.8.4
autoprefixer 7.1.6 → 9.0.0
awesome-typescript-loader 3.2.3 → 5.2.0
clean-css 4.1.9 → 4.1.11
clean-webpack-plugin 0.1.17 → 0.1.19
codelyzer 3.2.2 → 4.4.2
copy-webpack-plugin 4.2.0 → 4.5.2
copyfiles 1.2.0 → 2.0.0
core-js 2.5.1 → 2.5.7
cpy-cli 1.0.1 → 2.0.0
css-loader 0.28.7 → 1.0.0
cz-conventional-changelog 2.0.0 → 2.1.0
exports-loader 0.6.4 → 0.7.0
expose-loader 0.7.3 → 0.7.5
file-loader 1.1.5 → 1.1.11
gh-pages 1.0.0 → 1.2.0
gulp-changed 3.1.0 → 3.2.0
gulp-less 3.3.2 → 4.0.1
gulp-ngc 0.3.2 → 0.2.1
gulp-sourcemaps 2.6.1 → 2.6.4
gulp-string-replace 0.4.0 → 1.1.1
gulp-stylelint 5.0.0 → 7.0.0
html-loader 0.5.1 → 0.5.5
html-minifier 3.5.6 → 3.5.19
html-webpack-plugin 2.30.1 → 3.2.0
htmlhint-loader 1.3.0 → 1.3.1
imports-loader 0.7.1 → 0.8.0
istanbul-instrumenter-loader 3.0.0 → 3.0.1
jasmine-core 2.8.0 → 3.1.0
karma 1.7.1 → 2.0.4
karma-coverage 1.1.1 → 1.1.2
karma-jasmine 1.1.0 → 1.1.2
karma-jasmine-html-reporter 0.2.2 → 1.2.0
karma-webpack 2.0.5 → 3.0.0
less 2.7.3 → 3.7.1
less-loader 4.0.5 → 4.1.0
markdown-it 8.4.1 → 8.4.2
mocha 4.0.1 → 5.2.0
npm-run-all 4.1.1 → 4.1.3
parse5 3.0.2 → 5.0.0
patternfly 3.29.6 → 3.52.2
phantomjs-prebuilt 2.1.15 → 2.1.16
postcss-loader 2.0.8 → 2.1.6
precss 2.0.0 → 3.1.2
protractor 5.2.0 → 5.4.0
reflect-metadata 0.1.10 → 0.1.12
resolve-url-loader 2.1.1 → 2.3.0
run-sequence 2.2.0 → 2.2.1
rxjs 5.5.2 → 6.2.2
script-ext-html-webpack-plugin 1.8.7 → 2.0.1
semantic-release 8.2.0 → 15.8.1
style-loader 0.19.0 → 0.21.0
stylelint 8.2.0 → 9.3.0
stylelint-webpack-plugin 0.9.0 → 0.10.5
ts-node 3.3.0 → 7.0.0
tslint 5.8.0 → 5.11.0
tslint-loader 3.5.3 → 3.6.0
typedoc 0.9.0 → 0.11.1
typescript 2.5.3 → 2.9.2
url-loader 0.6.2 → 1.0.1
webpack 3.8.1 → 4.16.1
webpack-bundle-analyzer 2.9.0 → 2.13.1
webpack-dev-middleware 1.12.0 → 3.1.3
webpack-dev-server 2.9.3 → 3.1.4
webpack-md5-hash 0.0.5 → 0.0.6
webpack-merge 4.1.0 → 4.1.3
zone.js 0.8.18 → 0.8.26