Skip to content

Latest commit

 

History

History
223 lines (160 loc) · 10.8 KB

CHANGELOG.md

File metadata and controls

223 lines (160 loc) · 10.8 KB

Changelog

2.8.2 (Jun 6, 2018)

💅 Enhancement

  • #341 Add .json to the list of resolved extensions by Webpack

2.8.1 (May 31, 2018)

🐛 Bug

  • #330 Fix library (UMD) bundles to work when loaded by Node.js and as WebWorkers
  • #329 Patch stylable to always be part of the app's JavaScript bundle

2.8.0 (May 31, 2018)

💅 Enhancement

  • #327 Support --coverage option for test command
  • #325 Add stylable support for karma tests
  • #322 Support tree shaking in TypeScript by:
    • Create an es version if a module field exist in package.json
    • Force TypeScript loader to use { module: "esnext" } to enable tree shaking

2.7.0 (May 31, 2018)

🐛 Bug

  • #320 Upgrade haste dependencies to version ~0.2.8

💅 Enhancement

  • #319 Change cdn host to 0.0.0.0 so it will be available from all network iterfaces

2.6.2 (May 29, 2018)

💅 Enhancement

  • #251 Force { module: 'commonjs' } for TypeScript projects when running tests with ts-node

🏠 Internal

  • #306 Set Stylable’s classNameOptimizations option to false
  • #310 Change Wix Style React's DepKeeper configuration

2.6.1 (May 23, 2018)

🐛 Bug

  • #302 Be able to run protractor after mocha/jest

2.6.0 (May 22, 2018)

💅 Enhancement

  • #291 Add support for --debug-brk option on test and start commands

2.5.1 (May 22, 2018)

🐛 Bug

  • #300 Make tree shaking work with babel-preset-wix

2.5.0 (May 21, 2018)

💅 Enhancement

  • #298 Support es transpilation also for typescript

🐛 Bug

  • #295 Bump webpack-hot-client from v2.2.0 to v3.0.0 (fixes hmr multiple entries bug)

2.4.1 (May 19, 2018)

  • #296 Fix es modules readme, upgrade babel-preset-wix version to 2.0.0

2.4.0 (May 13, 2018)

🐛 Bug

  • #274 Lint fixes for wallaby config
  • #277 Jest Stylable Transform Fix for Windows

💅 Enhancement

  • eslint-config-yoshi-base
    • #258 Has been created and can be used
  • eslint-config-yoshi
    • #276 Has been created and can be used
  • babel-preset-yoshi
    • #205 Has been created and can be used
  • yoshi
    • #253 support nvm version in wallaby

2.3.0 (May 9, 2018)

💅 Enhancement

  • #264 Add debug ability for tests and app-server
    • yoshi test --debug
    • yoshi start --debug

2.2.0 (May 9, 2018)

🐛 Bug

  • Fixate eslint version to 4.13.1 in order to be compatiable with eslint-config-wix (with babel-eslint version)

2.1.10 (May 8, 2018)

🐛 Bug

  • #267 Update haste-task-typescript to support windows
  • Remove all eslint-config-yoshi-base related dependencies to prevent clash with eslint-config-wix

2.1.9 (May 8, 2018)

🐛 Bug

  • Add eslint-config-wix to be a dependency of yoshi for backwards compatibility.

2.1.7 (May 6, 2018)

💅 Enhancement

  • #208 Add the --ssl option to start that serves the app bundle on https

🐛 Bug

  • #257 HMR "auto" fallbacks to default entry if non supplied
  • #250 Fix wallaby-jest to work with Stylable

2.1.6 (May 2, 2018)

🐛 Bug

  • #237 Consider the different runtime context for wallaby setup function

🏠 Internal

  • #243 Remove custom publish script and use CI's built-in one instead
  • Remove a dependency on semver
  • #245 Release script will now exit with status code 0 if running in CI
  • #231 Add contribution templates for issues and pull requests
  • #246 Improve test and reduce flakiness by creating symlinks instead of installing specific dependencies
  • #249 Internal refactor to protractor.conf.js

2.1.5 (April 29, 2018)

  • Internal: #232 Better release script for creating new versions
  • Internal: #207, #242 Rewrite build command tests and decrease test time
  • #223 Documented how to configure Jest
  • Update version of stylable-webpack-plugin to 1.0.5
  • #233 yoshi info now displays the project's yoshi config

2.1.4 (April 26, 2018)

  • Hotfix: fix stylable-webpack-plugin to 1.0.4 to prevent runtime error

2.1.3 (April 25, 2018)

  • #211 Yoshi Lint - Add support for file list
  • #228 Add yoshi info command to gather local environment information
  • #229 Fix test-setup and wallaby-common paths for wallaby configs

2.1.2 (April 24, 2018)

  • #220 Fix a bug in webpack configuration for karma based projects

2.1.1 (April 23, 2018)

  • #216 Add stylable support for storybook webpack configuration

2.1.0 (April 23, 2018)

2.0.0 (April 22, 2018)

2.0.0-rc.0 (April 18, 2018)

  • 🏡 Changes in the code structure, build configuration in CI and release script

2.0.0-beta.3 (March 28, 2018)

  • #189 Add hmr: "auto" option, which customizes webpack HMR and react-hot-loader automatically
  • #191 Fix test-setup paths for wallaby configs
  • #187 When compiling ES modules, move styles and assets to es directory

2.0.0-beta.2 (March 19, 2018)

  • (Breaking) Remove haste as a bin alias, from now on only yoshi would be valid bin. (for example haste start would not be supported, use yoshi start instead)

2.0.0-beta.1 (March 19, 2018)

  • #181 Exclude the following tasks logs:

    1. wixUpdateNodeVersion
    2. migrateScopePackages
    3. migrateBowerArtifactory
    4. wixDepCheck
    5. copy-server-assets
    6. copy-static-assets-legacy
    7. copy-static-assets
    8. maven-statics
    9. petri-specs
  • #182 Remove yoshi-utils as a dev dependency and replace with a local function

  • #183 Copy yoshi-runtime package from original yoshi repository

2.0.0-beta.0 (March 15, 2018)

  • #178 Add ES6 modules support

2.0.0-alpha.2 (March 6, 2018)

  • #171 Update release script to support old npm dist-tag
  • #172 Add yoshi.config.js support

1.2.0-alpha.1 (March 4, 2018)

1.2.1 (April 8, 2018)

start releasing on yoshi exclusively, update release script to publish one package, and updated relatived paths from haste-preset-yoshi to yoshi

1.2.0 (April 3, 2018)

  • #194 Stop saving webpack stats on start command

1.1.2 (March 27, 2018)

  • #168 Set default formatter for tslint to stylish and add --format option for lint command

1.1.0 (March 25, 2018)

  • #188 Add option to only separate CSS on production

1.0.48 (March 21, 2018)

  • #143 Add stylable-integration require-hooks and transform functions for testing environments (jest + mocha)

1.0.47 (March 7, 2018)

  • #176 Adding ts files to the glob pattern provided by debug/mocha

1.0.46 (March 7, 2018)

  • #177 Fix: Remove webpack output from start & test commands

1.0.45 (February 21, 2018)

  • #156 Inline wix tasks instead of using them as external packages
  • #154 Add wix-bootstrap-* to depcheck task

1.0.44 (February 18, 2018)

  • Start of manual releases (see commit history for changes in previous versions of yoshi)