Skip to content

Latest commit

 

History

History
983 lines (547 loc) · 48.4 KB

CHANGELOG.md

File metadata and controls

983 lines (547 loc) · 48.4 KB

3.0.3 (2024-04-26)

Bug Fixes

  • cli-bundler: allow tracing of mjs file (611da5e)

3.0.2 (2023-10-07)

3.0.1 (2022-06-07)

Bug Fixes

  • remove engines requirement to allow to use in older nodejs with yarn (0cc316e)

3.0.0 (2022-06-06)

Bug Fixes

  • generate: au generate should only create folder when needed (238f68b), closes #475
  • hashed bundle file name rewrite should touch all instances (47d0b0f), closes #456

chore

Reverts

  • Revert "chore: upgrade mock-fs" (7506c88)

BREAKING CHANGES

  • drop support of nodejs v12 and below
  • drop support of Nodejs before v12

2.0.3 (2021-05-07)

Bug Fixes

  • cli-bundler: fix error on latest JS syntax, replaced outdated esprima with meriyah (1dca043)

2.0.2 (2020-09-18)

Bug Fixes

  • cli-bundler: correctly handle browser "." mapping (f2fc025)

2.0.1 (2020-09-14)

Bug Fixes

  • cli-bundler: browser ignore field should return empty object instead of undefined (58d8355)

2.0.0 (2020-08-25)

Bug Fixes

  • cli-bundler: avoid unwanted match on prototype (9054f9c)
  • cli-bundler: warn user about missed source matcher (bf13526), closes #1182 #1160
  • docker: e2e folder is changed (b45e6b1)
  • docker: no more types folder (56caa9e)
  • scaffold-navigation: wrong fontawesome class used (03d509e)
  • typescript: fix karma+ts unit tests (7d90d2b)
  • typescript: fix missing eslintrc (c59195d)
  • fix lint task (23ffc87)
  • typescript: fix few typing conflicts by moving e2e files (156fb6e)
  • latest cypress is confused about module format (c427b25)
  • latest cypress simplified ts setup (7ac344b)
  • docker: copy fortawesome files (fa63b0a)
  • docker: remove unnecessary copy task (eed22ae)
  • scaffold-navigation: change to modern fas (b8480a4)
  • scaffold-navigation: fix spinner class (98c0270)

Features

  • au new wraps npx makes aurelia/v1 (4599a12)
  • onNotBundled callback to report not bundled items (62305d0)
  • upgrade deps, many dropped nodejs v8 support (0249227)

BREAKING CHANGES

  • skeleton files is moved to dedicated repo https://github.com/aurelia/v1
  • release-check is removed. Skeletons check is done in aurelia/v1 repo.
  • "--unattended" is removed from "au new" params.
  • "au generate-skeletons" is removed.
  • drop nodejs v8 support

1.3.1 (2020-04-15)

Bug Fixes

  • cypress now validates event name (962c539)
  • babel: fix regression on au generate (b3b489e)

Features

  • scaffold-navigation: upgrade to bootstrap v4 and fontawesome v5 (#1167) (4652e0e)
  • switch from libsass to dart-sass (5da5355)

1.3.0 (2020-03-03)

Bug Fixes

  • missing semicolon in ts skeleton (5661b23)
  • cli-bundler: avoid writing out webpack env json files (5893a67)
  • docker: only copy config folder for webpack projs (d560a4d)
  • protractor: fix chrome-driver issue on visible chrome too (f45a7a9)
  • tasks: update-all-dependencies should mutate original file, not dist file (ec3a743)
  • webpack: clean-webpack-plugin changed export (273a1f4)

Features

  • webpack: show aurelia-dialog patch for IE11 issue (ff13245)

1.2.3 (2019-12-18)

Bug Fixes

  • cli-bundler: avoid passing empty source map to concat-with-sourcemaps (160a817), closes #1157

1.2.2 (2019-11-05)

Bug Fixes

  • webpack: deal with host option before webpack config (fe322c6)
  • webpack: fix missing postcss in less/scss/styl processing (c246d66), closes #1152

1.2.1 (2019-10-14)

Bug Fixes

  • Dockerfile: use aurelia-cli@1.2.0 (ec9234b)

Features

  • Dockerfile: update aurelia-cli inside docker to support minor versions ^1.2.0 (57583fa)

1.2.0 (2019-09-19)

Bug Fixes

  • Dockerfile: better integration with cli-bundler & dotnet template (8fa9ee6)
  • linter: add .dockerignore file & fixed failed build due to linter (966f55f)
  • linter: issues with linter (2a42ded)
  • protractor: does not start app server when running in e2e:headless (61f3ada)
  • protractor: to run application before e2e tests in headless mode (79c9585)
  • webpack: bring back au run --env prod (eeebdc8)

Features

  • docker: add Dockerfile && docker-compose file (4ed59ab)
  • docker: add initila docker files & setup for the cli (9ea4c54)

1.1.1 (2019-09-10)

Bug Fixes

  • webpack: avoid unnecessary breaking change on argument (f73c4ea)

1.1.0 (2019-09-05)

Bug Fixes

  • --open: resolved #1129 (4aded24)
  • browser-sync: update the mechanism to stop the server (3ffc7ec)
  • build: remove prompt confirmation on windows (6850804)
  • cli-bundler: fix missing refresh in less/scss/styl watch mode (1d61223), closes #1138
  • cli-bundler: revision should be turned on for production build by default (055a912)
  • protractor: updated protractor demo.e2e.ts files to use baseUrl (7aaa38e)
  • protractor: updated protractor demo.e2e.ts files to use baseUrl (81cb28a)
  • webpack: Duplicated args for --port (d666176)
  • webpack: fix overlooked refactoring (3b224dd)
  • webpack: new release check (a217fec)

Features

  • base-package-manager: updated to keep track of child process (3496c13)
  • build-plugin: add sourcemaps and watch support for plugin development (391c5f0)
  • cli-bundler: add shutdownAppServer method to CLI-Bundler (b832ed1)
  • cypress: update cypress to reflect changes for running with custom port & host (50c7de5)
  • protractor: update protractor to reflect changes for running with custom port & host (770fd87)
  • webpack: use: host & port && add: shutdownAppServer (d665ef1)

1.0.2 (2019-06-26)

Bug Fixes

  • cli-bundler: fix source map path for local source file (7deea6f), closes #1117
  • release-check: adjust task for webpack hostname (3f22fef)
  • release-check: avoid duplicated task (19f6547)
  • release-check: bypass win32 puppeteer error on 0.0.0.0 (bcbe262)
  • skeleton: don't overwrite user's editorconfig (d896772), closes #1121
  • skeleton: fix readonly environment files (4ae1bba), closes #1031
  • webpack: allow webpack app to run inside docker container (263b2c2)
  • webpack: bring in "open" to cli deps to avoid breaking existing webpack apps (1258f4f)
  • webpack: use npm package "open" to replace deprecated "opn" (112075f), closes #1120

1.0.1 (2019-06-11)

Bug Fixes

  • skeleton: fix wrong vscode launch.json file name (4007939), closes #1113

1.0.0 (2019-05-31)

Bug Fixes

  • bundler: avoid appending alias after comment (sourceMap line). (621bda7)
  • bundler: fix missing json watch (2f5f0cd)
  • bundler: fix sourceMap source file path and sourceRoot (d8a04c0)
  • CLI-Bundler, Aliases: improve alias support (19ea1ec), closes #1093
  • release-check: avoid duplicated e2e processes (615096a)
  • skeleton: allows TS plugin skeleton to support import {...} from "resources" (eeb59c8)
  • skeleton: fix missing .gitignore file in aurelia-cli npm package (d13c437), closes #1102
  • skeleton: fix Promise polyfill on IE (bc377dc), closes #1079
  • skeleton: fix ts-loader option for webpack+karma setup (beca7f3)
  • skeleton: TS plugin skeleton to generate d.ts files (22075c1)
  • skeleton: upgrade karma to v4 to get rid of deprecated circular-json (6501a57)
  • webpack: fix TypeScript error on unneeded test code when running webpack (36d384e)
  • webpack: use typeRoots to avoid TS typing issue when cssnano and protractor are selected (d85ca5c), closes #1090

1.0.0-beta.15 (2019-03-28)

Bug Fixes

  • jest mock: Add stub for static content (9268d5c)
  • jest mock: Add stub for static content (7206f1d)
  • jest mock: Add stub for static content (473a540)
  • jest mock: Add stub for static content (f7cb875)
  • karam: ensure the element under testing is traced by webpack (d6bab9d)
  • new-application: add missing dep clean-webpack-plugin to dotnet-core+webpack app (7534244), closes #1072

Features

1.0.0-beta.14 (2019-03-20)

Bug Fixes

  • bundler: avoid unnecessary rewrite of index.html (9faea2f), closes #1049
  • bundler: enable tracing @babel/polyfill (1bef893)
  • bundler: improve compatibility with legacy libs that depends on jquery or momentjs (cd079a0)
  • bundler: improve compatibility with nodejs global var "global" (02d1cd0)
  • bundler: isolate cache between systemjs and requirejs apps (5466ceb)
  • bundler: skip deps cleanup (remove .js) for UMD file (a4731da), closes #1054
  • cypress task: Return error when tests fail (ea43b59)
  • cypress task: Return error when tests fail (7fa7e9e), closes #1057
  • generate-skeletons: add missing httpProtocal to project definitions (bab0e39)
  • jest task: Return error when tests fail (bfbe072), closes #1052
  • jest task: Return error when tests fail (830bda8)
  • skeleton: fix navigation scaffold with alameda (9413239)
  • sourcemaps: strip path from bundle sourcemap (8601622)
  • webpack: correctly exclude spec/test files from coverage report (b2582f9)

Features

  • generate-skeletons: add alameda to generate-skeletons (0147567)
  • integration-test-runner: Add Cypress (4b5919a)
  • integration-test-runner: Add Cypress (77c6f60)
  • integration-test-runner: Add Cypress (1ece72e)
  • integration-test-runner: Add Cypress (f2eb6c5)
  • integration-test-runner: Add Cypress (21ac3db)
  • new-application: fix format on log messages (6d6fcea)
  • test: Add Cypress integration test runner (cabe6ce), closes #943
  • ui: add Enquirer as UI lib (f05da1a)
  • unattended mode, descriptive skeleton (0123c58)

1.0.0-beta.13 (2019-02-05)

Bug Fixes

  • jest: avoid aurelia-bindings v1+v2 conflict (7863c29), closes #906
  • webpack: revert #970 to restore default webpack module resolution (3c4d0d6), closes #1037

Features

  • new-application: add scaffolding feature for navigation skeleton (ea4ce1a)
  • new-application: add scaffolding feature for navigation skeleton (b918ac3)
  • requirejs/systemjs: add protractor and jest support (148148c)

1.0.0-beta.12 (2019-01-26)

Features

  • find-deps: add build tracing for import elements (0b9f740)

1.0.0-beta.11 (2019-01-23)

Bug Fixes

  • bundler: fix conventional html view dependency with SystemJS (ae249ca), closes #1023
  • bundler: tolerant js with missing ending semicolon (90d247d), closes #1021

1.0.0-beta.10 (2019-01-19)

Bug Fixes

  • alameda: Tests could not load files by path (68b3ffa)
  • bundler: fix plugin prefix/subfix regex match (f8266f3)
  • bundler: tolerant missing main file, fix tracing on simple-line-icons (9ad9eb5)
  • jasmine: Updated aurelia-karma to get rid of deprecation error (1fbe99a)

Features

  • bundler: support direct css import in js file (2de02d2)
  • bundler: support module resolution for lerna hoisting (dabc8b9)

1.0.0-beta.9 (2018-12-29)

Bug Fixes

  • bundler: fix stubbing on core Nodejs module "stream" (1e36774)

1.0.0-beta.8 (2018-12-19)

Bug Fixes

  • cli: add typings for bluebird (215c3e0), closes #991
  • cli: add typings for bluebird (0a629cd), closes #991
  • run-webpack.js run-webpack.ts index-webpack.ejs: update run scripts, remove redundant entry in index template (9b3c171)
  • avoid early exist of "au new" (be532fd), closes #977

Features

  • webpack: Improvements in CLI generated Webpack config (2365331)

Bug Fixes

  • fresh build of package-lock.json to remove malicious flatmap-stream (9948864)

1.0.0-beta.6 (2018-11-19)

Bug Fixes

  • bundler: use topological sort to ensure shim order (6721519), closes #955
  • webpack.config.template.js: monorepo resolve root only (a3fdc94)

1.0.0-beta.5 (2018-11-15)

Bug Fixes

  • bundler: fix unstable sorting for shim modules (c702325), closes #955
  • bundler: Revisions are inserted into platform.index for all bundles (435557c)
  • generator: fix babel syntax error when running "au generate" (8eb19e7), closes #954
  • webpack: compile hook issue with output (a9dd926)
  • webpack.config.template.js: change webpack config to fix bundle duplication issue (6996274)

Features

  • bundler: bundle json files by default for app skeletons of cli bundler (6b3c53e)
  • esnext: use babel polyfill to enable async/await syntax for esnext projects (2fe31f5), closes #959

1.0.0-beta.4 (2018-11-07)

Bug Fixes

  • package-analyzer: ignore module field for 'aurelia-' packages (00de202)
  • package-analyzer-test: fix lint issues, adjust assertion (abb0145)

1.0.0 (2018-10-17)

Bug Fixes

  • bundler: bypass a nasty terser compress bug by using fast-minify-mode (7a37238), closes #928
  • bundler: support nodejs subfolder package.json (eef51f0)
  • webpack: use webpack4 hook that replaced deprecated plugin api (8b5d732), closes #923

1.0.0-beta.2 (2018-10-14)

Bug Fixes

Features

1.0.0-beta.1 (2018-10-08)

Bug Fixes

  • fix exception on "au new" when running directly in root directory (8037eef)

Features

  • bundler: auto tracing for requirejs/systemjs (c4ce02c), closes #831 #853 #842 #831
  • bundler: build.options.cache turn on tracing cache and transpile cache (15af83f)
  • bundler: fully support package.json browser field (5bb81d4), closes #579 #581
  • bundler: stub core Node.js modules just like browserify and webpack (19aafee)
  • bundler: support both 'json!f.json' and 'f.json' module id. (ea005fe)
  • bundler: support Node.js direct json loading require("foo.json") (8fa8800)
  • bundler: support npm package shipped in native es module (1669a6f), closes #872
  • bundler: support onRequiringModule(moduleId) callback (fd49eb1)
  • bundler: support per package wrapShim setting on dependency config (3c796ac)
  • bundler: use package.json "module" (es module format) over "main" (a3bc63a)

BREAKING CHANGES

  • bundler: require minor user code change to support non-js main, like "main": "font-awesome.css"
  • bundler: remove support of undocumented "main": false, replace with generic "lazyMain": true. But this is handled transparently without breaking user's existing app.

0.35.1 (2018-09-25)

Bug Fixes

  • fix regression, panic on missing yarn (ef39841)

0.35.0 (2018-09-18)

Bug Fixes

  • fix environment check (--env or NODE_ENV) (c706c81), closes #912
  • fix regression on npm/yarn path when it has white space (3641a92)

Features

0.34.0 (2018-08-09)

Bug Fixes

  • bundler: fix compatibility with source-map >= v0.6 (681a77d), closes #870
  • cli: default bundler is webpack, so move to position 1 (d0ff2ee)
  • cli: display meanful error when not installed locally (71893be)
  • cli: fail gracefully when installed in parent folder (9407c87)
  • cli: no longer clear the terminal (9644da8)
  • cli build: reassign global.define.amd after assigning karma override function (9eee46f), closes #71
  • importer: support nodejs module default main file "index.js" when "main" is missing in package.json (e050868), closes #831
  • install: leave yarn/npm up to the user (cce5070)
  • jest: update usage of jest.runCli (66799c0), closes #896
  • npm: update internal npm (987cc68)
  • package-scripts: fix test.lint.fix task (76816e9)
  • package.json: added missing deps (54f14be)
  • requirejs/systemjs: fix duplicate index.html (8bac73d)
  • enforce single aurelia-binding in webpack bundle (911b3d7)
  • fix binary file copy on favicon.ico (f7941f4), closes #688
  • run-webpack.ts: copy the https property from devServer to opts (118e441)
  • stylus: don't stop watch on error (4ad96fd)
  • tsconfig.template.json: fix incorrect files glob (ca0ab4b)
  • webpack: remove json loader from webpack config (0ef0b84), closes #860

Features

0.33.0 (2018-03-16)

Bug Fixes

  • bundle: sort bundle files by path (77697b1)
  • dependencies: add jest-matchers for karma tests using webpack (83c8bcf)
  • gitignore: track vscode workspace files (14f9bdd)
  • importer: support scoped packages (859df5b)
  • javascriptservices: update configuration to set public path for static resources (21e8a27), closes #741
  • jest: update aurelia-pal-nodejs (578f400)
  • rjs-ts: add baseUrl to tsconfig (ac020a1)

Features

  • build: add support for external modules (fc5f197), closes #802
  • bundle: sort module ids (5ed65ce)
  • cli-bundler: add --open flag (23fc079)
  • new: switch default to webpack (15b1f1f)
  • vscode: karma debug profile (9911d4d)
  • webpack: add analyze flag to enable webpack bundle analyzer (6ac3260)
  • webpack: update to webpack 4 (5838e15)

0.32.0 (2017-10-23)

Bug Fixes

  • bundle: exclude source-maps when applicable (d94629f)
  • cli: add VSCode Chrome Debugger to RequireJS/SystemJS (3f4efd9)
  • generator-ts: use .ts ending in template (c10061f)
  • importer: search for resources from package dist (71ad598)
  • importer: throw clear unsupported error for webpack projects (5b23897)
  • javascriptservices: update for .net core 2.0 (f41af63)
  • jsconfig: only create jsconfig for babel+vscode (173898c)
  • npm script: add required dependency to start npm task (de33698)
  • tasks: copy lint task to scaffolded app (e16c216)
  • webpack: add tslint config (668b2fb)
  • webpack: linux case sensitivity (2b2d3ce)
  • webpack: uglify by default for production builds (0732294)

Features

0.31.3 (2017-08-26)

Bug Fixes

  • protractor: typescript errors when not using jest typings (1ee7b91)
  • webpack: remove comma from arguments (666d7c0)

0.31.2 (2017-08-25)

Bug Fixes

  • deps: update esprima to 4.0.0 (48d2a48)
  • favicon: resolve favicon error in firefox (01a5bb6)
  • jest: resolve babel-jest error (3cfd956)
  • loader: rev should be applied to bundle for systemjs (691eec8)
  • watch: resolve issue where changes are not detected (9146da2)
  • watch: support array of source files (22a257e)
  • webpack: clean dist folder before build (053ad98)
  • webpack: copy environment file on build (b9c76e5)
  • webpack: enable sourcemaps by default (0525dca)
  • webpack: pass env to webpack correctly (4880c19)
  • webpack: resolve typings issues (efcbc27)
  • webpack: support au build --watch (4d31ce7)

0.31.1 (2017-08-19)

Bug Fixes

  • webpack: explicitly load the webpack typings (2357a62)

0.31.0 (2017-08-18)

Bug Fixes

Features

0.30.1 (2017-06-28)

Bug Fixes

  • bundle: continue build in case of incorrect sourcemap (4988dd6)
  • html-minify: resolve parse error of interpolations (b15199f)
  • systemjs-loader: systemjs config for karma test runner (adac051), closes aurelia/cli#648

0.30.0 (2017-06-13)

Bug Fixes

  • generators: create elements/attributes in correct location (7400e71)
  • html-minify: ignore interpolation expressions (803c904)
  • package-analyzer: infer index.js as main (f5c0ed1)
  • project: only transpile aurelia_project in project root (6fd3f7f)

Features

0.29.0 (2017-04-27)

Bug Fixes

  • package-analyzer: find location of packages outside of node_modules (324f3e1)

Features

  • package-analyzer: support packages without package.json files (c225bb7)

0.28.0 (2017-04-05)

Bug Fixes

  • all: improved error reporting (4060148)
  • build: enforce strict mode (1694290)
  • bundle: ensure that dependencies are added in order (51a2cce)
  • project-template: paths should be relatively from src (b23c8dd)
  • sourcemap: use src as the sourceroot for sourcemaps (87ca276)
  • test: resolve join of undefined error (0207c78)

Features

  • index.html: add viewport meta element (96ce8a9)

0.27.0 (2017-03-25)

Bug Fixes

  • bluebird: remove unnecessary Bluebird config in main file (6fb5ee2), closes #534
  • build: ensure that dependencies get in the correct bundle (f4c9e8f)
  • file-system/logger: don't use spread operator to support nodejs 4 (ed6eb25)
  • importer: search for css files in root dir and resolve import error (9a0da9e)
  • project-template: set baseDir to '.wwwroot' for ASP.NET Core projects (c1e0401)
  • run: don't ignore browserSync errors (6518279)
  • test: esling reports error that path should never be concated as string (2b3f442)
  • typescript: do not build typescript files in aurelia_project folder (334df2f)

Features

  • tests: Enabled unit testing (19c59a1)

0.26.1

  • Fix/base64 sourcemap

0.26.0

  • Fix minor bug in hashed bundles.

0.25.0

Notes for upgrading to 0.25.0

We have removed the code for configuring Bluebird from main.[js|ts]. This code has been moved to a file that is now prepended to vendor-bundle.js. You will need to update the prepend section of your vendor-bundle.js configuration to start with the following two files:

"prepend": [
  "node_modules/bluebird/js/browser/bluebird.core.js",
  "node_modules/aurelia-cli/lib/resources/scripts/configure-bluebird.js",

Features

So much stuff!

  • au import command
  • au install command
  • huge performance improvements to building/bundling.

Bugs

Lots of bugs fixed all over the place. Oh my!

This change will remove the errors seen when running an Aurelia CLI app in Firefox, Edge, or IE.

0.24.0

Features

  • typescript: set lib to es2017 for upcoming js features
  • new command: enable configuration of html minification

Bug Fixes

  • transform: enable wrap shim for shimmed definitions
  • build: update babel presets to avoid deprecated module
  • package-analyzing: allow deeper levels for source root
  • src/main: remove bluebird config that causes Edge issue

0.23.0

Features

  • Add a "None of the above" choice for the Editor step in the new wizard
  • settings.json: disable ionic html tags

Bug Fixes

  • transpile: create tsProj every time to avoid crashing
  • sourcemaps: stop adding non-existent sourcemaps to sourcemap

Notes for Upgrading from <= 0.21.0 Versions of CLI

Version 0.22.0 of the CLI made changes to the aurelia.json file. This release has fixed issues with source maps; however, these changes require users who are upgrading existing projects to make the following tweaks to their aurelia.json file to enjoy these fixes:

  • replace all instances of \\ with / in file paths
  • replace "scripts/require.js" with node_modules/requirejs/require.js"
  • the text dependency in the vendor-bundle.js dependencies is an object literal as shown below. It should be replaced with just the string "text".

So this:

{
   "text",
   "name": "text",		
   "path": "../scripts/text"		
}

becomes this:

"text"

After making the above changes to aurelia.json, run npm install requirejs requirejs/text --save from the project directory.

0.22.0

Bug Fixes

index.html: ensure charset is added to html page build Fix #382 by catching errors with gulp-plumber file-paths: don't use windows style path separators

Features

  • autocomplete: disable built-in Angular1 auto-complete/ suggest
  • main: only use bluebird long stack traces during debug mode
  • build move require and text to external module

0.21.0

Bug Fixes

  • dependency-inclusion: wait until all resources are traced before bundling
  • aurelia-karma: make it compatible with PhantomJS

Features

  • bundler, bundle: abstract out loader config generator

0.20.2

Bug Fixes

  • package-analyzer: correct resolution of scoped package path

0.20.0

Features

  • Support bundle revision numbers.
  • Support arbitrary module loader configuration.

Bug Fixes

  • Don't add .vscode settings unless the VS Code editor is selected.
  • Update NPM dependency to prevent event emitter warnings.
  • Use path.root for Karma tests
  • Always ensure directory structure exists before creating files
  • Erroneous source module inclusing resulting in empty/broken bundled modules

0.19.0

  • feat(cli): add exit error code
  • feat(bundle,source-inclusion): allow exclude option in bundle source

0.18.0

  • feat(dependency-description): enable direct pathing to standard files
  • fix(package-analyzer): dependency package location no longer tied to name
  • fix(package-analyzer): ensure path splits across potential plat differences
  • feat(project): configure all paths as project items

0.17.0

  • feat(bundle): add an option to use absolute path in requirejs

0.16.2

  • fix(source-inclusion): incorrect module ids on windows

0.16.1

  • fix(source-inclusion): move dependency

0.16.0

  • feat(bundler): enable dependencies to include additional resources

0.15.0

  • feat(bundler): add support for shims via deps and exports

0.14.0

  • fix(aspnet): correctly configure base url

0.13.10

  • fix(run): manually log ports to avoid browser sync color issues
  • feat(new-application): better prompts and default values
  • fix(ui): enable typing option labels
  • fix(cli-options): enable handling of single dash mistakes as fallback
  • fix(resources): ensure empty lines at ends of files
  • feat(pug): begin the implementation of pug markup support (not yet available)
  • feat(new): enable --here to pick up name from folder
  • feat(new): make here projects always custom and start with platform selection
  • fix(bundles-source): ensure module ids on all bundled items