- 2017-05-12 Establish a private code repository and implement a simple compilation extension.
- 2017-12-13 Continuous optimization and improvement, only for internal commercial projects, and plan to open source.
- 2018-10-24 Start writing documents and tutorials, and adjust the code structure.
- 2019-11-03 Automatically evaluate documents and generate download links.
- 2019-11-04 Support compiling
scss
files. - 2019-11-05 Support compiling
jade
,typescript
andless
files. - 2019-11-06 Support
html
file opening in browser. - 2019-11-07 Supports generation of
js
files in two modes ofdevelopment
andproduction
. - 2019-11-08 Support compiling
tsx
files. - 2019-11-09 Add a variety of dynamic diagram demonstration.
- 2019-11-10 Change the style of the pop-up prompt.
- 2019-11-11 Add switch to control compilation.
- 2019-11-13 Add the function of closing the port.
- 2019-11-14 Add configure extension settings.
- 2019-11-15 Delete unused material files.
- 2019-11-21 Support compiling
jade
files. - 2020-03-28 Add command
compileFile
. - 2020-04-24 Add switch to control compilation.
- 2020-04-25 Add advanced extension settings - Documentation on a per project config.
- 2020-05-05 Add
scss
files configure extension settings. - 2020-05-06 Delete unused commands such as
makeRequest
- Dubious makeRequest function. - 2020-05-07 Increase
scss/sass/less
compilation error monitoring. - 2020-05-08 Add Feature - Feature: Output:❌Errors/ ✔Success.
- 2020-05-20 Fix indented syntax which it can treat code as
sass
(as opposed toscss
) - Bug: Using sass syntax doesn't work but scss works. - 2020-05-23 Fix compilation failure due to relative path of pug - Bug: Pug include tag not working.
- 2020-06-21 Add javascript, css, html minified options settings - Feature: Minified options settings.
- 2020-06-27 Support to compile all files in the entire folder
- 2020-08-18 Fix compilation failure due to relative path of sass - Bug: Do Sass partials (_variables.scss) work.
- 2020-08-20 After the extension is successfully installed, it should work normally by default - Fix: Press Ctrl+s and no css file is generated.
- 2020-08-23 Support to beautify
javascript
,json
,css
,sass
, andhtml
. - 2020-08-29 Update detailed Chinese documents.
- 2020-08-30 Add or overwrite certain settings in the
tsconfig.json
file - Feature: Hero does not seem to use all options of tsconfig.json. - 2020-09-07 Typescript file is compiling successfully, but a notification appear on right bottom that says there's a compile error - Bug: Typescript Compile Bug.
- 2020-09-11 Add a notification toggle option - Feature: Pop up notification in bottom right corner should have toggle option.
- 2020-09-30 Support prohibiting partial compilation and formatting of specific files by
compile-hero.ignore
option - Feature: How to ignore compile child _xxx.scss files. - 2020-11-24 Adjust the code directory structure and disassemble it into different loaders for maintenance.
- 2020-11-25 Support selected code block compilation for
jade
,pug
,scss
andless
. - 2020-11-26 Fix the problem that shortcut keys can’t be used normally, and improve the documentation.
- 2020-11-28 Fix when compiling
less
,sass
,jade
andpug
files,@import
syntax failed to find files - Bug: @import syntax failed. - 2020-11-29 Support the compilation of
stylus
and merge thepug
andjade
engines. - 2020-12-15 Support for
-output-directory
for${folderPath}
and${workspaceFolder}
variables can be added - Feature: Variable support settings.json. - 2020-12-21 Use
compile-hero.watch
to monitor partial files - Feature: Main SCSS file doesn't compile when partials are saved. - 2020-12-24 Add the following switches
generate-minified-html-only
,generate-minified-css-only
andgenerate-minified-javascript-only
- Feature: How to keep only compressed files. - 2020-12-25 Optimize the startup method and reset the settings of activationEvents.
- Support opening in browser and starting non security mode to solve cross domain problems.
- Support to start custom server and refresh page automatically.
- Feature: Support autoprefixer for less, scss, scss.