diff --git a/CHANGELOG.md b/CHANGELOG.md index b7594fc7..63b1197d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,214 +1,241 @@ -Unreleased (2021-10-06) ------------------------ +## Unreleased (2021-10-07) -### 🐛 Bugs fixed: +### 🔥 New feature: -- install.ps1 for PowerShell([`2801600`](https://github.com/release-lab/whatchanged/commit/2801600ab1bd3c8e052017b3c5dfa676d3e2aac9)) (@Axetroy) +- **whatchanged-server**: return template from api([`422ad63`](https://github.com/release-lab/whatchanged/commit/422ad63765f76c59eabffa74322c0530b12c718e)) (@Axetroy) -v0.4.1 (2021-10-04) -------------------- +### 🐛 Bugs fixed: -### 🔥 New feature: +- api([`cd655b3`](https://github.com/release-lab/whatchanged/commit/cd655b35f1eac1a724bb3f4880350f46a015508f)) (@Axetroy) +- **deps**: update module github.com/release-lab/conventional-commit-parser to v0.1.5 (#74)([`b987d0b`](https://github.com/release-lab/whatchanged/commit/b987d0b004105d68a8de3b851a0430e7fddd9df9)) (@renovate[bot]) +- install.ps1 for PowerShell([`2801600`](https://github.com/release-lab/whatchanged/commit/2801600ab1bd3c8e052017b3c5dfa676d3e2aac9)) (@Axetroy) -- support generate for remote repo with username and password([`2dce123`](https://github.com/release-lab/whatchanged/commit/2dce12399baa9f8434b56b0ff2705a83df4c8272)) (@Axetroy) +## v0.4.1 (2021-10-04) -### 🐛 Bugs fixed: +### 🔥 New feature: -- install script([`b5d6e7f`](https://github.com/release-lab/whatchanged/commit/b5d6e7f52fc6c21414b6a2de63b394082194d9ba)) (@Axetroy) +- support generate for remote repo with username and password([`2dce123`](https://github.com/release-lab/whatchanged/commit/2dce12399baa9f8434b56b0ff2705a83df4c8272)) (@Axetroy) -v0.4.0 (2021-10-03) -------------------- +### 🐛 Bugs fixed: -### 🔥 New feature: +- install script([`b5d6e7f`](https://github.com/release-lab/whatchanged/commit/b5d6e7f52fc6c21414b6a2de63b394082194d9ba)) (@Axetroy) -- **BREAKING**: remove hashURL function in template render([`35a348f`](https://github.com/release-lab/whatchanged/commit/35a348f3bbcb16afa4d74356899a2c651905bf12)) (@Axetroy) -- **BREAKING**: remove stringsJoin method in template renderer and make([`cf4cb17`](https://github.com/release-lab/whatchanged/commit/cf4cb179c62063ee97b89c9526f0e2b20d048a39)) (@Axetroy) -- **BREAKING**: remove npm publish([`307a4ad`](https://github.com/release-lab/whatchanged/commit/307a4ad842182e0edc8cd1bc3c7c45fa16fd2a87)) (@Axetroy) +## v0.4.0 (2021-10-03) -### 🐛 Bugs fixed: +### 🔥 New feature: -- lint([`2082a2d`](https://github.com/release-lab/whatchanged/commit/2082a2d32f354b9d8ac3b3368e400a89d817ef80)) (@Axetroy) -- **deps**: update dependency marked to v3.0.4 (#67)([`837dd74`](https://github.com/release-lab/whatchanged/commit/837dd747f672bad269f4e433a2ba4960a33308b5)) (@renovate[bot]) -- **deps**: update github.com/shurcool/markdownfmt commit hash to 7513492 (#47)([`14084b0`](https://github.com/release-lab/whatchanged/commit/14084b02e5db63457514c8ac6ffd75009ddc027a)) (@renovate[bot]) -- **deps**: update dependency ant-design-vue to v2.2.8 (#73)([`950f456`](https://github.com/release-lab/whatchanged/commit/950f4563eefab1023f1d15c7319e6705b07c05df)) (@renovate[bot]) -- **deps**: update dependency marked to v3 (#66)([`a61e60a`](https://github.com/release-lab/whatchanged/commit/a61e60aeadfde1835127a8dce583d5d6113b3c9b)) (@renovate[bot]) -- **deps**: update dependency ant-design-vue to v2.2.6 (#55)([`8cf6abf`](https://github.com/release-lab/whatchanged/commit/8cf6abf7d36d8af7b8f1cc5c2c4b7eb92cba4c97)) (@renovate[bot]) -- **deps**: update dependency marked to v2.1.3 (#59)([`3ff2cb8`](https://github.com/release-lab/whatchanged/commit/3ff2cb883ae4f8bf385d39b7e48cf0912dd47660)) (@renovate[bot]) -- **deps**: update module github.com/go-git/go-git/v5 to v5.4.2 (#53)([`221b029`](https://github.com/release-lab/whatchanged/commit/221b0293bee5002a56d9366d2fff5a058afb75a0)) (@renovate[bot]) -- **deps**: update dependency marked to v2.0.3 (#51)([`7c8ab58`](https://github.com/release-lab/whatchanged/commit/7c8ab58365356f9de2f02d6ffac3147f9669ced7)) (@renovate[bot]) -- **deps**: update dependency ant-design-vue to v2.1.3 (#52)([`3ae4ad6`](https://github.com/release-lab/whatchanged/commit/3ae4ad603ee81a5b1045c248b080ee9c362637ea)) (@renovate[bot]) -- vite config([`c13faa1`](https://github.com/release-lab/whatchanged/commit/c13faa11061e22dc359fd6fc040e48752b5cb83b)) (@axetroy) +- **BREAKING**: remove hashURL function in template render([`35a348f`](https://github.com/release-lab/whatchanged/commit/35a348f3bbcb16afa4d74356899a2c651905bf12)) (@Axetroy) +- **BREAKING**: remove stringsJoin method in template renderer and make([`cf4cb17`](https://github.com/release-lab/whatchanged/commit/cf4cb179c62063ee97b89c9526f0e2b20d048a39)) (@Axetroy) +- **BREAKING**: remove npm publish([`307a4ad`](https://github.com/release-lab/whatchanged/commit/307a4ad842182e0edc8cd1bc3c7c45fa16fd2a87)) (@Axetroy) -v0.3.6 (2021-02-18) -------------------- +### 🐛 Bugs fixed: -### 🐛 Bugs fixed: +- lint([`2082a2d`](https://github.com/release-lab/whatchanged/commit/2082a2d32f354b9d8ac3b3368e400a89d817ef80)) (@Axetroy) +- **deps**: update dependency marked to v3.0.4 (#67)([`837dd74`](https://github.com/release-lab/whatchanged/commit/837dd747f672bad269f4e433a2ba4960a33308b5)) (@renovate[bot]) +- **deps**: update github.com/shurcool/markdownfmt commit hash to 7513492 (#47)([`14084b0`](https://github.com/release-lab/whatchanged/commit/14084b02e5db63457514c8ac6ffd75009ddc027a)) (@renovate[bot]) +- **deps**: update dependency ant-design-vue to v2.2.8 (#73)([`950f456`](https://github.com/release-lab/whatchanged/commit/950f4563eefab1023f1d15c7319e6705b07c05df)) (@renovate[bot]) +- **deps**: update dependency marked to v3 (#66)([`a61e60a`](https://github.com/release-lab/whatchanged/commit/a61e60aeadfde1835127a8dce583d5d6113b3c9b)) (@renovate[bot]) +- **deps**: update dependency ant-design-vue to v2.2.6 (#55)([`8cf6abf`](https://github.com/release-lab/whatchanged/commit/8cf6abf7d36d8af7b8f1cc5c2c4b7eb92cba4c97)) (@renovate[bot]) +- **deps**: update dependency marked to v2.1.3 (#59)([`3ff2cb8`](https://github.com/release-lab/whatchanged/commit/3ff2cb883ae4f8bf385d39b7e48cf0912dd47660)) (@renovate[bot]) +- **deps**: update module github.com/go-git/go-git/v5 to v5.4.2 (#53)([`221b029`](https://github.com/release-lab/whatchanged/commit/221b0293bee5002a56d9366d2fff5a058afb75a0)) (@renovate[bot]) +- **deps**: update dependency marked to v2.0.3 (#51)([`7c8ab58`](https://github.com/release-lab/whatchanged/commit/7c8ab58365356f9de2f02d6ffac3147f9669ced7)) (@renovate[bot]) +- **deps**: update dependency ant-design-vue to v2.1.3 (#52)([`3ae4ad6`](https://github.com/release-lab/whatchanged/commit/3ae4ad603ee81a5b1045c248b080ee9c362637ea)) (@renovate[bot]) +- vite config([`c13faa1`](https://github.com/release-lab/whatchanged/commit/c13faa11061e22dc359fd6fc040e48752b5cb83b)) (@axetroy) -- **deps**: update dependency ant-design-vue to v2.0.0 (#39)([`3c827b3`](https://github.com/release-lab/whatchanged/commit/3c827b326e2741bfc6e2b2354fec7387e15db97a)) (@renovate[bot]) -- **deps**: update dependency marked to v2 [security](#41)\([`e607ad2`](https://github.com/release-lab/whatchanged/commit/e607ad207894f735ae1578a0558213c9086e1238)) (@renovate[bot]) -- **deps**: update dependency ant-design-vue to v2.0.0-rc.9 (#31)([`90903e2`](https://github.com/release-lab/whatchanged/commit/90903e254d36da0dabfcd17af201e2aed884410f)) (@renovate[bot]) +### ❤️ BREAKING CHANGES: -v0.3.5 (2021-01-20) -------------------- +- remove hashURL function in template render +- remove stringsJoin method in template renderer and make +- remove npm publish -### 🐛 Bugs fixed: +```diff +- npm install @axetroy/whatchanged -g +``` -- npm install in windows([`fb012b7`](https://github.com/release-lab/whatchanged/commit/fb012b75380178856f6eb1a822d04f5078e2c2ac)) (@axetroy) -- **playground**: build([`b2fc9b7`](https://github.com/release-lab/whatchanged/commit/b2fc9b7ed85e1fb711b54268148f5675640ad742)) (@axetroy) +## v0.3.6 (2021-02-18) -v0.3.4 (2021-01-04) -------------------- +### 🐛 Bugs fixed: -### 🔥 New feature: +- **deps**: update dependency ant-design-vue to v2.0.0 (#39)([`3c827b3`](https://github.com/release-lab/whatchanged/commit/3c827b326e2741bfc6e2b2354fec7387e15db97a)) (@renovate[bot]) +- **deps**: update dependency marked to v2 [security] (#41)([`e607ad2`](https://github.com/release-lab/whatchanged/commit/e607ad207894f735ae1578a0558213c9086e1238)) (@renovate[bot]) +- **deps**: update dependency ant-design-vue to v2.0.0-rc.9 (#31)([`90903e2`](https://github.com/release-lab/whatchanged/commit/90903e254d36da0dabfcd17af201e2aed884410f)) (@renovate[bot]) -- add simple preset template([`4e54f2e`](https://github.com/release-lab/whatchanged/commit/4e54f2e43ca49d52d3c3cad409402dcfc6e5ab26)) (@axetroy) +## v0.3.5 (2021-01-20) -v0.3.3 (2020-12-31) -------------------- +### 🐛 Bugs fixed: -### 🐛 Bugs fixed: +- npm install in windows([`fb012b7`](https://github.com/release-lab/whatchanged/commit/fb012b75380178856f6eb1a822d04f5078e2c2ac)) (@axetroy) +- **playground**: build([`b2fc9b7`](https://github.com/release-lab/whatchanged/commit/b2fc9b7ed85e1fb711b54268148f5675640ad742)) (@axetroy) -- generate url for commit([`bba03df`](https://github.com/release-lab/whatchanged/commit/bba03dfa1ed948d3f5309b67cf5a357c978fd2ed)) (@axetroy) -- generate version range([`b0dca5d`](https://github.com/release-lab/whatchanged/commit/b0dca5dd226046c131165a8f211b8f190c54d04b)) (@axetroy) +## v0.3.4 (2021-01-04) -v0.3.2 (2020-12-30) -------------------- +### 🔥 New feature: -### 🐛 Bugs fixed: +- add simple preset template([`4e54f2e`](https://github.com/release-lab/whatchanged/commit/4e54f2e43ca49d52d3c3cad409402dcfc6e5ab26)) (@axetroy) -- When generating an uncertain version, the generated range is incorrect([`7e1db8d`](https://github.com/release-lab/whatchanged/commit/7e1db8dd3a4e3a6970672139552c9bf42b10edba)) (@axetroy) +## v0.3.3 (2020-12-31) -v0.3.1 (2020-12-30) -------------------- +### 🐛 Bugs fixed: -### 🐛 Bugs fixed: +- generate url for commit([`bba03df`](https://github.com/release-lab/whatchanged/commit/bba03dfa1ed948d3f5309b67cf5a357c978fd2ed)) (@axetroy) +- generate version range([`b0dca5d`](https://github.com/release-lab/whatchanged/commit/b0dca5dd226046c131165a8f211b8f190c54d04b)) (@axetroy) -- Generate duplicate commit([`b7fa03c`](https://github.com/release-lab/whatchanged/commit/b7fa03c8e60d82fb4d06956a8f9c79c174bb227f)) (@axetroy) +## v0.3.2 (2020-12-30) -v0.3.0 (2020-12-30) -------------------- +### 🐛 Bugs fixed: -### 🔥 New feature: +- When generating an uncertain version, the generated range is incorrect([`7e1db8d`](https://github.com/release-lab/whatchanged/commit/7e1db8dd3a4e3a6970672139552c9bf42b10edba)) (@axetroy) -- **BREAKING**: update generation template.([`20dfe73`](https://github.com/release-lab/whatchanged/commit/20dfe7361a679e64abd9ec2ba8d59f935627ebfe)) (@axetroy) -- support release date for generation. close #16([`4e9b59a`](https://github.com/release-lab/whatchanged/commit/4e9b59a5fbbe8c62d782e0350273fb5980e52b48)) (@axetroy) +## v0.3.1 (2020-12-30) -v0.2.7 (2020-12-29) -------------------- +### 🐛 Bugs fixed: -### 🔥 New feature: +- Generate duplicate commit([`b7fa03c`](https://github.com/release-lab/whatchanged/commit/b7fa03c8e60d82fb4d06956a8f9c79c174bb227f)) (@axetroy) -- add --skip-format and flag options for generation([`a03b7cb`](https://github.com/release-lab/whatchanged/commit/a03b7cb49fa23436de43e6d3436cfd123d831ede)) (@axetroy) +## v0.3.0 (2020-12-30) -### 🐛 Bugs fixed: +### 🔥 New feature: -- generate incorrect in mutiple version for same commit. close #15([`8fd5818`](https://github.com/release-lab/whatchanged/commit/8fd58182b02ea657c37c09e4a734a48215eaffb6)) (@axetroy) -- **deps**: update dependency ant-design-vue to v2.0.0-rc.3 (#14)([`e6275b7`](https://github.com/release-lab/whatchanged/commit/e6275b7d7f7b009e79a70f6f869efebb9dc7a866)) (@renovate[bot]) +- **BREAKING**: update generation template.([`20dfe73`](https://github.com/release-lab/whatchanged/commit/20dfe7361a679e64abd9ec2ba8d59f935627ebfe)) (@axetroy) +- support release date for generation. close #16([`4e9b59a`](https://github.com/release-lab/whatchanged/commit/4e9b59a5fbbe8c62d782e0350273fb5980e52b48)) (@axetroy) -v0.2.6 (2020-12-07) -------------------- +## v0.2.7 (2020-12-29) -### 🐛 Bugs fixed: +### 🔥 New feature: -- npm binary([`8384bf7`](https://github.com/release-lab/whatchanged/commit/8384bf782d8adf1627082f3e9030ed4a88c0fa5a)) (@axetroy) +- add --skip-format and flag options for generation([`a03b7cb`](https://github.com/release-lab/whatchanged/commit/a03b7cb49fa23436de43e6d3436cfd123d831ede)) (@axetroy) -v0.2.5 (2020-12-05) -------------------- +### 🐛 Bugs fixed: -### 🐛 Bugs fixed: +- generate incorrect in mutiple version for same commit. close #15([`8fd5818`](https://github.com/release-lab/whatchanged/commit/8fd58182b02ea657c37c09e4a734a48215eaffb6)) (@axetroy) +- **deps**: update dependency ant-design-vue to v2.0.0-rc.3 (#14)([`e6275b7`](https://github.com/release-lab/whatchanged/commit/e6275b7d7f7b009e79a70f6f869efebb9dc7a866)) (@renovate[bot]) -- **npm**: missing postinstall script([`6209122`](https://github.com/release-lab/whatchanged/commit/6209122eacda6d86421a6955dad86785d0206b4b)) (@axetroy) +## v0.2.6 (2020-12-07) -v0.2.4 (2020-12-05) -------------------- +### 🐛 Bugs fixed: -v0.2.3 (2020-12-05) -------------------- +- npm binary([`8384bf7`](https://github.com/release-lab/whatchanged/commit/8384bf782d8adf1627082f3e9030ed4a88c0fa5a)) (@axetroy) -### 🔥 New feature: +## v0.2.5 (2020-12-05) -- add npm install([`89c46fe`](https://github.com/release-lab/whatchanged/commit/89c46feebf8a467567d192cf40324b50f3080437)) (@axetroy) +### 🐛 Bugs fixed: -### 🐛 Bugs fixed: +- **npm**: missing postinstall script([`6209122`](https://github.com/release-lab/whatchanged/commit/6209122eacda6d86421a6955dad86785d0206b4b)) (@axetroy) -- **deps**: pin dependencies (#11)([`bfc347c`](https://github.com/release-lab/whatchanged/commit/bfc347c7d945e6ba47787758ba88bc6940d1341a)) (@renovate[bot]) +## v0.2.4 (2020-12-05) -v0.2.2 (2020-12-04) -------------------- +## v0.2.3 (2020-12-05) -### 🐛 Bugs fixed: +### 🔥 New feature: -- path handler([`58d7a2d`](https://github.com/release-lab/whatchanged/commit/58d7a2d8d04bc99adf0b6a19e0a74261ab48f477)) (@axetroy) +- add npm install([`89c46fe`](https://github.com/release-lab/whatchanged/commit/89c46feebf8a467567d192cf40324b50f3080437)) (@axetroy) -v0.2.1 (2020-12-04) -------------------- +### 🐛 Bugs fixed: -### 🔥 New feature: +- **deps**: pin dependencies (#11)([`bfc347c`](https://github.com/release-lab/whatchanged/commit/bfc347c7d945e6ba47787758ba88bc6940d1341a)) (@renovate[bot]) -- add share button for playground([`e46ccfd`](https://github.com/release-lab/whatchanged/commit/e46ccfdf4075210534651209b60858103850a49f)) (@axetroy) +## v0.2.2 (2020-12-04) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- regexp not correct([`5a8d338`](https://github.com/release-lab/whatchanged/commit/5a8d338b5c1b9f4abce79e9c248f160907da89b0)) (@axetroy) -- try fix path handler in windows([`a9c32a6`](https://github.com/release-lab/whatchanged/commit/a9c32a6e9ef7a629d2d13bc341e06f896a8abe15)) (@axetroy) -- update playground([`3a5437a`](https://github.com/release-lab/whatchanged/commit/3a5437acbd9b711e807a7f8019a6e6302dfe0646)) (@axetroy) -- playground([`a867126`](https://github.com/release-lab/whatchanged/commit/a8671265554c3ded3d20c8e1fbdb6e55ebc133f2)) (@axetroy) -- **playground**: error logo([`3fa90ed`](https://github.com/release-lab/whatchanged/commit/3fa90eda1cc98378f4d5a8197682405ebbe92532)) (@axetroy) +- path handler([`58d7a2d`](https://github.com/release-lab/whatchanged/commit/58d7a2d8d04bc99adf0b6a19e0a74261ab48f477)) (@axetroy) -v0.2.0 (2020-11-27) -------------------- +## v0.2.1 (2020-12-04) -### 🔥 New feature: +### 🔥 New feature: -- refactor multiple version generation([`65c50c6`](https://github.com/release-lab/whatchanged/commit/65c50c6b30f5dfc608c260c73d55cc8601041bdf)) (@axetroy) -- unified usage when invalid options([`dde4ece`](https://github.com/release-lab/whatchanged/commit/dde4ecee3db8925c804db839bed098eb4a0f82ec)) (@axetroy) -- print help/version information to stderr([`ddc712a`](https://github.com/release-lab/whatchanged/commit/ddc712a8e4ec502976deb7430a79532d902bcbf9)) (@axetroy) -- version range of hash support 8-length short hash([`d9d3be8`](https://github.com/release-lab/whatchanged/commit/d9d3be819e1214139342e48cdaf866ae3b628f4b)) (@axetroy) -- support to generate multiple specified versions ref: #4([`4a9e7ee`](https://github.com/release-lab/whatchanged/commit/4a9e7ee70a80104933e60f20db4784ea472ae2ec)) (@axetroy) -- rename tag:N to @N([`76eb777`](https://github.com/release-lab/whatchanged/commit/76eb7774ac0a1f44ca6b66b9322870cba24a50a8)) (@axetroy) -- **cli**: rename '--dir' to '--project' and '--file' to '--output' #4([`189186a`](https://github.com/release-lab/whatchanged/commit/189186a89693c724ac794c17f2c35781b2fdc017)) (@axetroy) -- add whatchanged package for Go([`0bb75dd`](https://github.com/release-lab/whatchanged/commit/0bb75dd41758d85c4608f010298f823346a68a7c)) (@axetroy) -- rename 'changelog' to 'whatchanged'([`ee18634`](https://github.com/release-lab/whatchanged/commit/ee1863487bd70a2664ff856c4aacfc34d3a5043d)) (@axetroy) -- implement revert parser([`2c800f2`](https://github.com/release-lab/whatchanged/commit/2c800f24894c495761e715e3a3f81863e0b3b96c)) (@axetroy) -- add chore block([`418b8f6`](https://github.com/release-lab/whatchanged/commit/418b8f6383b9d710c043655a5dd28fd6627bd85f)) (@axetroy) -- add changelog repl. generate changelog online almose done.([`c7127b1`](https://github.com/release-lab/whatchanged/commit/c7127b1b0e3869854d293b536eb2f21c4e0c8e3c)) (@axetroy) -- enabled cors for changelog-remote([`8b5f7fb`](https://github.com/release-lab/whatchanged/commit/8b5f7fbda0f6aefbc933de757a13ed34d105990f)) (@axetroy) +- add share button for playground([`e46ccfd`](https://github.com/release-lab/whatchanged/commit/e46ccfdf4075210534651209b60858103850a49f)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- the breaking change block is generate in incorrect format([`5bf4bee`](https://github.com/release-lab/whatchanged/commit/5bf4beea7124cac872598c5487657548e7a826c9)) (@axetroy) -- the incorrect range generated when there are no parameters([`bbf648e`](https://github.com/release-lab/whatchanged/commit/bbf648e756ab74abb25764ee9ead032343832b3b)) (@axetroy) -- parse single version tag:N incorrect([`aa62d6b`](https://github.com/release-lab/whatchanged/commit/aa62d6be3294619c81159a39208c9f7bba07630f)) (@axetroy) -- **repl**: server not response markdown([`45b6ad2`](https://github.com/release-lab/whatchanged/commit/45b6ad20ec4a50dc7661bf575fa408ef6383c46b)) (@axetroy) -- **repl**: generate error([`8a92fd7`](https://github.com/release-lab/whatchanged/commit/8a92fd7693568683beba2431b0e0659fc99e3c82)) (@axetroy) -- **repl**: no-cors mode([`6410c1b`](https://github.com/release-lab/whatchanged/commit/6410c1be6cc35e3165172f99738add18ef4d5beb)) (@axetroy) -- **repl**: source block do not render after request success([`d4af36b`](https://github.com/release-lab/whatchanged/commit/d4af36be80ca60f4bbbcb96603b070883ac44a6a)) (@axetroy) -- **repl**: improve error handler([`b2bbbbd`](https://github.com/release-lab/whatchanged/commit/b2bbbbd7608501813986d74f6e44c233719246eb)) (@axetroy) -- **repl**: markdown is not rendered correctly([`4cf9f6e`](https://github.com/release-lab/whatchanged/commit/4cf9f6ee53d19f67380144030a38ede88cb1a59b)) (@axetroy) -- **deps**: update dependency ant-design-vue to v2.0.0-rc.2 (#8)([`a340efc`](https://github.com/release-lab/whatchanged/commit/a340efc8b86b1728eb1dcaedc9c101767582e811)) (@renovate[bot]) -- **repl**: production assets should be set publicPath([`89ea856`](https://github.com/release-lab/whatchanged/commit/89ea856f4f2046f7347a5ebd2c9d60e3a3650595)) (@axetroy) -- **repl**: markdown render style([`acebfd0`](https://github.com/release-lab/whatchanged/commit/acebfd0bd736dac9c811186c82ba241d7b1e05e1)) (@axetroy) +- regexp not correct([`5a8d338`](https://github.com/release-lab/whatchanged/commit/5a8d338b5c1b9f4abce79e9c248f160907da89b0)) (@axetroy) +- try fix path handler in windows([`a9c32a6`](https://github.com/release-lab/whatchanged/commit/a9c32a6e9ef7a629d2d13bc341e06f896a8abe15)) (@axetroy) +- update playground([`3a5437a`](https://github.com/release-lab/whatchanged/commit/3a5437acbd9b711e807a7f8019a6e6302dfe0646)) (@axetroy) +- playground([`a867126`](https://github.com/release-lab/whatchanged/commit/a8671265554c3ded3d20c8e1fbdb6e55ebc133f2)) (@axetroy) +- **playground**: error logo([`3fa90ed`](https://github.com/release-lab/whatchanged/commit/3fa90eda1cc98378f4d5a8197682405ebbe92532)) (@axetroy) -v0.1.0 (2020-11-24) -------------------- +## v0.2.0 (2020-11-27) -### 🔥 New feature: +### 🔥 New feature: -- link commit for generation([`b9432db`](https://github.com/release-lab/whatchanged/commit/b9432db1d1f5afe170296b9e0bfebee1aa62fabb)) (@axetroy) -- add full preset template([`7553570`](https://github.com/release-lab/whatchanged/commit/7553570590b571bd33e10a4f80ec5639d0613042)) (@axetroy) -- support changelog for git submodule([`ec6a957`](https://github.com/release-lab/whatchanged/commit/ec6a957752fbca9faa261d8694826779e2cbec1f)) (@axetroy) -- add writer step([`441ad13`](https://github.com/release-lab/whatchanged/commit/441ad1322b1fecaca89a170ecebaf2955a77d630)) (@axetroy) -- add formatter for markdown output([`8c177e0`](https://github.com/release-lab/whatchanged/commit/8c177e032e8bdb1b76d135981ea10e7053f3ef34)) (@axetroy) -- add --file flag to generate file([`0e4fb09`](https://github.com/release-lab/whatchanged/commit/0e4fb09789732fec5b09b247e208d61794c3da0d)) (@axetroy) -- support custom tmeplate and preset([`3aa0aee`](https://github.com/release-lab/whatchanged/commit/3aa0aee2584036da1c63dea9bb399cb83b48a8db)) (@axetroy) -- support tag ranges([`3d14c9c`](https://github.com/release-lab/whatchanged/commit/3d14c9cf2dc7d51e348fddc7764d8aba1691fac9)) (@axetroy) -- support version range. eg v2.0.0~v1.0.0([`a65a4a8`](https://github.com/release-lab/whatchanged/commit/a65a4a8bd0122e41c7b20c98676e9def76e786d3)) (@axetroy) -- parse commit message and generate to template([`7f67e78`](https://github.com/release-lab/whatchanged/commit/7f67e783926fed647d2ad5414f31448eea106fc3)) (@axetroy) +- refactor multiple version generation([`65c50c6`](https://github.com/release-lab/whatchanged/commit/65c50c6b30f5dfc608c260c73d55cc8601041bdf)) (@axetroy) +- unified usage when invalid options([`dde4ece`](https://github.com/release-lab/whatchanged/commit/dde4ecee3db8925c804db839bed098eb4a0f82ec)) (@axetroy) +- print help/version information to stderr([`ddc712a`](https://github.com/release-lab/whatchanged/commit/ddc712a8e4ec502976deb7430a79532d902bcbf9)) (@axetroy) +- version range of hash support 8-length short hash([`d9d3be8`](https://github.com/release-lab/whatchanged/commit/d9d3be819e1214139342e48cdaf866ae3b628f4b)) (@axetroy) +- support to generate multiple specified versions ref: #4([`4a9e7ee`](https://github.com/release-lab/whatchanged/commit/4a9e7ee70a80104933e60f20db4784ea472ae2ec)) (@axetroy) +- rename tag:N to @N([`76eb777`](https://github.com/release-lab/whatchanged/commit/76eb7774ac0a1f44ca6b66b9322870cba24a50a8)) (@axetroy) +- **cli**: rename '--dir' to '--project' and '--file' to '--output' #4([`189186a`](https://github.com/release-lab/whatchanged/commit/189186a89693c724ac794c17f2c35781b2fdc017)) (@axetroy) +- add whatchanged package for Go([`0bb75dd`](https://github.com/release-lab/whatchanged/commit/0bb75dd41758d85c4608f010298f823346a68a7c)) (@axetroy) +- rename 'changelog' to 'whatchanged'([`ee18634`](https://github.com/release-lab/whatchanged/commit/ee1863487bd70a2664ff856c4aacfc34d3a5043d)) (@axetroy) +- implement revert parser([`2c800f2`](https://github.com/release-lab/whatchanged/commit/2c800f24894c495761e715e3a3f81863e0b3b96c)) (@axetroy) +- add chore block([`418b8f6`](https://github.com/release-lab/whatchanged/commit/418b8f6383b9d710c043655a5dd28fd6627bd85f)) (@axetroy) +- add changelog repl. generate changelog online almose done.([`c7127b1`](https://github.com/release-lab/whatchanged/commit/c7127b1b0e3869854d293b536eb2f21c4e0c8e3c)) (@axetroy) +- enabled cors for changelog-remote([`8b5f7fb`](https://github.com/release-lab/whatchanged/commit/8b5f7fbda0f6aefbc933de757a13ed34d105990f)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- improve ssh git url parser([`9993ee6`](https://github.com/release-lab/whatchanged/commit/9993ee600c84cf77d3a0c634e8fa83c2580e137f)) (@axetroy) -- commit range not include commit of tag([`f8df0ba`](https://github.com/release-lab/whatchanged/commit/f8df0ba654c8faf67eccf98262cd55807e53e597)) (@axetroy) -- unescape template([`e118cbf`](https://github.com/release-lab/whatchanged/commit/e118cbfafd201b945848f15303fdb261e251f058)) (@axetroy) -- if empty argument for command line([`9c79fd9`](https://github.com/release-lab/whatchanged/commit/9c79fd91bbf88f7861b4aca89ced8384cf2b9bcd)) (@axetroy) -- **ci**: remove unsued code([`66bcf8f`](https://github.com/release-lab/whatchanged/commit/66bcf8f43db85409e0392c93f2e347ed91699e81)) (@axetroy) +- the breaking change block is generate in incorrect format([`5bf4bee`](https://github.com/release-lab/whatchanged/commit/5bf4beea7124cac872598c5487657548e7a826c9)) (@axetroy) +- the incorrect range generated when there are no parameters([`bbf648e`](https://github.com/release-lab/whatchanged/commit/bbf648e756ab74abb25764ee9ead032343832b3b)) (@axetroy) +- parse single version tag:N incorrect([`aa62d6b`](https://github.com/release-lab/whatchanged/commit/aa62d6be3294619c81159a39208c9f7bba07630f)) (@axetroy) +- **repl**: server not response markdown([`45b6ad2`](https://github.com/release-lab/whatchanged/commit/45b6ad20ec4a50dc7661bf575fa408ef6383c46b)) (@axetroy) +- **repl**: generate error([`8a92fd7`](https://github.com/release-lab/whatchanged/commit/8a92fd7693568683beba2431b0e0659fc99e3c82)) (@axetroy) +- **repl**: no-cors mode([`6410c1b`](https://github.com/release-lab/whatchanged/commit/6410c1be6cc35e3165172f99738add18ef4d5beb)) (@axetroy) +- **repl**: source block do not render after request success([`d4af36b`](https://github.com/release-lab/whatchanged/commit/d4af36be80ca60f4bbbcb96603b070883ac44a6a)) (@axetroy) +- **repl**: improve error handler([`b2bbbbd`](https://github.com/release-lab/whatchanged/commit/b2bbbbd7608501813986d74f6e44c233719246eb)) (@axetroy) +- **repl**: markdown is not rendered correctly([`4cf9f6e`](https://github.com/release-lab/whatchanged/commit/4cf9f6ee53d19f67380144030a38ede88cb1a59b)) (@axetroy) +- **deps**: update dependency ant-design-vue to v2.0.0-rc.2 (#8)([`a340efc`](https://github.com/release-lab/whatchanged/commit/a340efc8b86b1728eb1dcaedc9c101767582e811)) (@renovate[bot]) +- **repl**: production assets should be set publicPath([`89ea856`](https://github.com/release-lab/whatchanged/commit/89ea856f4f2046f7347a5ebd2c9d60e3a3650595)) (@axetroy) +- **repl**: markdown render style([`acebfd0`](https://github.com/release-lab/whatchanged/commit/acebfd0bd736dac9c811186c82ba241d7b1e05e1)) (@axetroy) + +### ❤️ BREAKING CHANGES: + +- rename + +```diff +- tag:0~tag:1 ++ @0~@1 +``` + +- new flags + +```diff +- --dir=/path/to/dir ++ --project=/path/to/project +``` + +```diff +- --file=CHANGELOG.md ++ --output=CHANGELOG.md +``` + +- repo and binary rename to whatchanged + +```diff +- $ changelog --help ++ $ whatchanged --help +``` + +Closes #6 + +## v0.1.0 (2020-11-24) + +### 🔥 New feature: + +- link commit for generation([`b9432db`](https://github.com/release-lab/whatchanged/commit/b9432db1d1f5afe170296b9e0bfebee1aa62fabb)) (@axetroy) +- add full preset template([`7553570`](https://github.com/release-lab/whatchanged/commit/7553570590b571bd33e10a4f80ec5639d0613042)) (@axetroy) +- support changelog for git submodule([`ec6a957`](https://github.com/release-lab/whatchanged/commit/ec6a957752fbca9faa261d8694826779e2cbec1f)) (@axetroy) +- add writer step([`441ad13`](https://github.com/release-lab/whatchanged/commit/441ad1322b1fecaca89a170ecebaf2955a77d630)) (@axetroy) +- add formatter for markdown output([`8c177e0`](https://github.com/release-lab/whatchanged/commit/8c177e032e8bdb1b76d135981ea10e7053f3ef34)) (@axetroy) +- add --file flag to generate file([`0e4fb09`](https://github.com/release-lab/whatchanged/commit/0e4fb09789732fec5b09b247e208d61794c3da0d)) (@axetroy) +- support custom tmeplate and preset([`3aa0aee`](https://github.com/release-lab/whatchanged/commit/3aa0aee2584036da1c63dea9bb399cb83b48a8db)) (@axetroy) +- support tag ranges([`3d14c9c`](https://github.com/release-lab/whatchanged/commit/3d14c9cf2dc7d51e348fddc7764d8aba1691fac9)) (@axetroy) +- support version range. eg v2.0.0~v1.0.0([`a65a4a8`](https://github.com/release-lab/whatchanged/commit/a65a4a8bd0122e41c7b20c98676e9def76e786d3)) (@axetroy) +- parse commit message and generate to template([`7f67e78`](https://github.com/release-lab/whatchanged/commit/7f67e783926fed647d2ad5414f31448eea106fc3)) (@axetroy) + +### 🐛 Bugs fixed: + +- improve ssh git url parser([`9993ee6`](https://github.com/release-lab/whatchanged/commit/9993ee600c84cf77d3a0c634e8fa83c2580e137f)) (@axetroy) +- commit range not include commit of tag([`f8df0ba`](https://github.com/release-lab/whatchanged/commit/f8df0ba654c8faf67eccf98262cd55807e53e597)) (@axetroy) +- unescape template([`e118cbf`](https://github.com/release-lab/whatchanged/commit/e118cbfafd201b945848f15303fdb261e251f058)) (@axetroy) +- if empty argument for command line([`9c79fd9`](https://github.com/release-lab/whatchanged/commit/9c79fd91bbf88f7861b4aca89ced8384cf2b9bcd)) (@axetroy) +- **ci**: remove unsued code([`66bcf8f`](https://github.com/release-lab/whatchanged/commit/66bcf8f43db85409e0392c93f2e347ed91699e81)) (@axetroy) diff --git a/__test__/v.CHANGELOG.md b/__test__/v.CHANGELOG.md index 31de0e3f..5970b688 100644 --- a/__test__/v.CHANGELOG.md +++ b/__test__/v.CHANGELOG.md @@ -1,208 +1,501 @@ -Unreleased (2020-12-03) ------------------------ +Commit: gen: fix C warnings by cleaning up skip_struct_init (#6416) [Co-authored-by: Delyan Angelov ] +Commit message start === +gen: fix C warnings by cleaning up skip_struct_init (#6416) -### 🔙 Revert: +* gen: removes struct name from list which shouldn't be initialized + +* gen: vfmt + +* cgen: remove the skip_struct_init list + +* Revert "cgen: remove the skip_struct_init list" + +This reverts commit d9e1fdbb4c869b3d07c43aa07a1b3f73bcc0aacc. + +* fix ci + +* vfmt vlib/v/gen/cgen.v + +Co-authored-by: Delyan Angelov +Commit message end === +Commit: term: add get_cursor_position and set_terminal_title (#6279) [added: + - get_cursor_position() + - set_terminal_title(title string) + +* implement term.get_cursor_position and term.set_terminal_title on unix + +* Cleanup + +* make x,y fields of term.Coord mutable + +* fix vrepl compilation + +* use more descriptive var names in term_test.v + +* do not change the current terminal title in dumb terminals; do not test term.set_terminal_title outside of CI + +* unix: in term.set_terminal_title, return true even for dumb terminals Co-authored-by: Brent Pryer Co-authored-by: Delyan Angelov ] +Commit message start === +term: add get_cursor_position and set_terminal_title (#6279) + +* added functions + +added: + - get_cursor_position() + - set_terminal_title(title string) + +* implement term.get_cursor_position and term.set_terminal_title on unix + +* Cleanup + +* make x,y fields of term.Coord mutable + +* fix vrepl compilation + +* use more descriptive var names in term_test.v + +* do not change the current terminal title in dumb terminals; do not test term.set_terminal_title outside of CI + +* unix: in term.set_terminal_title, return true even for dumb terminals + +Co-authored-by: Brent Pryer +Co-authored-by: Delyan Angelov +Commit message end === +Commit: rand: add rand.ulid() (#5979) [Co-authored-by: Delyan Angelov ] +Commit message start === +rand: add rand.ulid() (#5979) + + + +* removed debug println + +* added newline to the end of the file + +* time: add .unix_time_milli() method; rand,time: add tests + +* rand: add more ulid tests; move tests to a separate file random_identifiers_test.v + +* run vfmt over vlib/rand/random_identifiers_test.v + +* speed up time.unix_time_milli + +* simplify and speedup time.unix_time/0 and time.new_time/1 + +* update comment about rand.ulid() -- revert [`e798326`](https://github.com/vlang/v/commit/e798326a1a410e79219056c3e42b7c6371974de8), gen: implement labelled break and continue (#6880)([`4328233`](https://github.com/vlang/v/commit/43282335044e7fc1c12185d8f5fd5739a73e2eb4)\) -- revert [`958577b`](https://github.com/vlang/v/commit/958577b98b71a1cc829fc3fbc021682bff6029b0), cgen: enable new if expression implementation everywhere([`30214a7`](https://github.com/vlang/v/commit/30214a7700172dfa2a06f8a627495e724509f2d9)\) -- revert [`b3f503e`](https://github.com/vlang/v/commit/b3f503e0ce3a8d4fa4c8d0671a11ad8bef72408d), ci: fix building v from vc([`7c66953`](https://github.com/vlang/v/commit/7c6695317c4196c951e90e718993c23e435afa7b)\) -- revert [`60fbcc3`](https://github.com/vlang/v/commit/60fbcc37fcfd09355f4eb7f9cf2861f878b181f8), gen: scape string function in gen/str.v (#6452)([`403cd0d`](https://github.com/vlang/v/commit/403cd0d915738d176d167ee7ce64c74c483c4155)\) -- revert [`818220d`](https://github.com/vlang/v/commit/818220de45782832d14a40642fc20a427a858240), checker: fix := test([`3956ea4`](https://github.com/vlang/v/commit/3956ea4665b43e195b2d42df0b0f28e0e2436d78)\) -- revert [`cc714ca`](https://github.com/vlang/v/commit/cc714ca5cc0e0500573a0aeae7636d1b77e23963), cgen: handle variables called "array([`333f355`](https://github.com/vlang/v/commit/333f355e23cd4a5a9c20a95699d09f86ecc8aa16)\) -- revert [`ae349ca`](https://github.com/vlang/v/commit/ae349ca6ba432e427eb2f81c8bf6d96a524fefa8), cgen: fix all -Wmissing-variable-declarations (#5802)([`2f6757a`](https://github.com/vlang/v/commit/2f6757a56af3d18eea662e3821f6910615c0000f)\) +* fix terminating 0 off by 1 issue in rand.ulid() -0.1.29 (2020-08-06) -------------------- +* optimize time.new_time() + +* restore the master version of vlib/time/parse.v + +* make test_unix_time more robust + +Co-authored-by: Delyan Angelov +Commit message end === +Commit: parser: fix enum default value in struct [Co-authored-by: Delyan Angelov ] +Commit message start === +parser: fix enum default value in struct + +* parser: fix enum default value in struct + +* Add a test for the enum default values in structs. + +* Fix compilation of vfmt. + +* Run vfmt over enum_default_value_in_struct_test.v + +* Cleanup spurious , in vfmt output for enum declarations + +Co-authored-by: Delyan Angelov +Commit message end === +Commit: parser: check if the last or {} block expression is valid [These checks allows for: + +a) `x := call() or { 'abc' }` +b) `x := call() or { panic('abc') }` +c) `x := call() or { exit(123) }` +d) `x := call() or { continue }` +e) `x := call() or { break }` +f) `x := call() or { return }` + +... but produce errors for: + +g) `x := call() or { println('an error') }` , etc.] +Commit message start === +parser: check if the last or {} block expression is valid + +These checks allows for: + +a) `x := call() or { 'abc' }` +b) `x := call() or { panic('abc') }` +c) `x := call() or { exit(123) }` +d) `x := call() or { continue }` +e) `x := call() or { break }` +f) `x := call() or { return }` + +... but produce errors for: + +g) `x := call() or { println('an error') }` , etc. +Commit message end === +Commit: flag: implement *_opt() and *_multi() [A sample would be: +v -cflags someflag -cflags secondflag + +This feature exposes the raw array that the flag parser internally keeps +and allow the application to parse it however they want instead of +dropping everything except the first element. + +* flag: Add documentation + +Add comments describing what *_opt() and *_multi() do.] +Commit message start === +flag: implement *_opt() and *_multi() + + +It's very often that someone will need to process values that were not +provided separately (eg. generating a complex default value like in V). + +This commit allows the user to call the *_opt() functions instead of +forcing them to provide some magical default values. + +* flag: Implement int_multi(), float_multi() and string_multi() + +These 3 functions are useful when the application expects a flag to be +repeated more than once. + +A sample would be: +v -cflags someflag -cflags secondflag + +This feature exposes the raw array that the flag parser internally keeps +and allow the application to parse it however they want instead of +dropping everything except the first element. + +* flag: Add documentation + +Add comments describing what *_opt() and *_multi() do. + +Commit message end === +Commit: compiler: better detection of module path supplied to `build module` command (#2305) [compiler: better detection of module path supplied to `build module` command (#2305)] +Commit message start === +compiler: better detection of module path supplied to `build module` command (#2305) + +compiler: better detection of module path supplied to `build module` command (#2305) +Commit message end === +Commit: compiler: module cache. const init - fix implicit declaration of function warning (#2303) [compiler: module cache. const init - fix implicit declaration of function warning (#2303)] +Commit message start === +compiler: module cache. const init - fix implicit declaration of function warning (#2303) + +compiler: module cache. const init - fix implicit declaration of function warning (#2303) +Commit message end === +Commit: compiler: cached modules - windows fixes & organise cached module path (#2302) [compiler: cached modules - windows fixes & organise cached module path (#2302)] +Commit message start === +compiler: cached modules - windows fixes & organise cached module path (#2302) + +compiler: cached modules - windows fixes & organise cached module path (#2302) +Commit message end === +Commit: compiler: remove unneeded field & manually add parser to v.parsers (#2232) [compiler: remove unneeded field & manually add parser to v.parsers (#2232)] +Commit message start === +compiler: remove unneeded field & manually add parser to v.parsers (#2232) + +compiler: remove unneeded field & manually add parser to v.parsers (#2232) +Commit message end === +Commit: compiler: unsigned number properly printed and converted to string [fix: array accessing now works with unsigned numbers] +Commit message start === +compiler: unsigned number properly printed and converted to string + +fix: array accessing now works with unsigned numbers + +Commit message end === +Commit: Fix copy issue and symbol link [make: *** [Makefile:49: install] Error 1 +``` + +- Force to create symbol link if `${PREFIX}/bin/v` already exists.] +Commit message start === +Fix copy issue and symbol link + +- Fix the issue while running `make install` on Debian 10: + +``` +# make install +rm -rf /usr/local/{bin/v,lib/vlang} +mkdir -p /usr/local/lib/vlang /usr/local/bin +cp -fr {v,vlib,thirdparty} /usr/local/lib/vlang +cp: cannot stat '{v,vlib,thirdparty}': No such file or directory +make: *** [Makefile:49: install] Error 1 +``` + +- Force to create symbol link if `${PREFIX}/bin/v` already exists. +Commit message end === +Commit: REPL: fix repl using older binary on piping [repl: delete binary files when exiting] +Commit message start === +REPL: fix repl using older binary on piping + +repl: delete binary files when exiting + +Commit message end === +Commit: Merge pull request #1050 from avitkauskas/fix-read-lines [os: fix read_lines] +Commit message start === +Merge pull request #1050 from avitkauskas/fix-read-lines + +os: fix read_lines +Commit message end === +Commit: Windows displays a NaN as -1.#IND [https://stackoverflow.com/a/347940] +Commit message start === +Windows displays a NaN as -1.#IND + +https://stackoverflow.com/a/347940 + +Commit message end === +Commit: Add support for VFLAGS environment variable, merged with cmd args. [Example usage: + export VFLAGS="-debug -show_c_cmd" + v -live message.v + +=> This will keep *both* of the generated C source files .message.c + *AND* .message_shared_lib.c . It will also cause both V compile + subprocesses to print their resulting C compiler backend lines. + This is very useful when using GDB to debug problems.] +Commit message start === +Add support for VFLAGS environment variable, merged with cmd args. + +Using VFLAGS, you can pass common options through it to the V compiler, +without having to manually specify them everytime when you type V ... +In addition, since environment variables are *inherited*, all subprocess +V compilers, which V launches (for example when compiling with -live), +will *also* use the same VFLAGS environment variable. + +Example usage: + export VFLAGS="-debug -show_c_cmd" + v -live message.v + +=> This will keep *both* of the generated C source files .message.c + *AND* .message_shared_lib.c . It will also cause both V compile + subprocesses to print their resulting C compiler backend lines. + This is very useful when using GDB to debug problems. + +Commit message end === +Commit: Support for passing different options to the C compiler backend. [Example: 'v -c_options=-Os' will pass -Os to the C compiler. +In effect the C compiler will optimize the generated binary for size.] +Commit message start === +Support for passing different options to the C compiler backend. + +Example: 'v -c_options=-Os' will pass -Os to the C compiler. +In effect the C compiler will optimize the generated binary for size. + +Commit message end === +Commit: Fixed clang build for windows. [Fixed: C:\Users\C182~1\AppData\Local\Temp\ccb5oFDP.o: In function `os__fork': C:/Users/─рэ //.vlang//v2.exe.c:4831: undefined reference to `fork' C:\Users\C182~1\AppData\Local\Temp\ccb5oFDP.o: In function `os__wait': C:/Users/─рэ //.vlang//v2.exe.c:4840: undefined reference to `wait' +collect2.exe: error: ld returned 1 exit status] +Commit message start === +Fixed clang build for windows. + +Fixed: +C:\Users\C182~1\AppData\Local\Temp\ccb5oFDP.o: In function `os__fork': +C:/Users/─рэ //.vlang//v2.exe.c:4831: undefined reference to `fork' +C:\Users\C182~1\AppData\Local\Temp\ccb5oFDP.o: In function `os__wait': +C:/Users/─рэ //.vlang//v2.exe.c:4840: undefined reference to `wait' +collect2.exe: error: ld returned 1 exit status +Commit message end === +Commit: add test for array_repeat with f32/f64 [Signed-off-by: Cytown ] +Commit message start === +add test for array_repeat with f32/f64 + +Signed-off-by: Cytown + +Commit message end === +Commit: fix array initial with [0.0/f32/f64; length] compile error [solution: add array_f32/array_f64 type Signed-off-by: Cytown ] +Commit message start === +fix array initial with [0.0/f32/f64; length] compile error + +solution: add array_f32/array_f64 type +Signed-off-by: Cytown + +Commit message end === +Commit: help: cleaner help informations [help: added repl informations] +Commit message start === +help: cleaner help informations + +help: added repl informations + +Commit message end === +## Unreleased (2020-12-03) ### 🔙 Revert: -- revert [`19c226f`](https://github.com/vlang/v/commit/19c226fcf84aff292064a0764ff02c8a852d1421), parser: Support `unsafe(expr)` (#5973)([`f269cbd`](https://github.com/vlang/v/commit/f269cbdc94c5fb7173bcf8075386a016a574e888)\) -- revert [`38000f8`](https://github.com/vlang/v/commit/38000f862260fafa310f92c07f052ef0fc5e48fe), cgen: sort const inits/cleanups topologically too([`2425c05`](https://github.com/vlang/v/commit/2425c05c42725c7c2fcd4f2d277b726de8be66f1)\) -- revert [`f03688e`](https://github.com/vlang/v/commit/f03688e443b2519299706e7b3dc2ecfad07c412d), parser: advanced division by zero check (#5629)([`3d3549d`](https://github.com/vlang/v/commit/3d3549d65a0c2e0330c1dd53ff2791eddfb78bd5)\) -- revert [`6b2808a`](https://github.com/vlang/v/commit/6b2808a3f90b5664a78fe8593ee0a79ad7d891cd), fmt: re-format parser.v and cgen.v([`74af88b`](https://github.com/vlang/v/commit/74af88bc9261d615ea0a20d93bebcbccd9a17fb4)\) -- checker: error if variable used before decleration p1([`7bc9e23`](https://github.com/vlang/v/commit/7bc9e234a32f42ae9bbf05273e9cc5d6bf082205)\) +- revert [`e798326`](https://github.com/vlang/v/commit/e798326a1a410e79219056c3e42b7c6371974de8), gen: implement labelled break and continue (#6880)([`4328233`](https://github.com/vlang/v/commit/43282335044e7fc1c12185d8f5fd5739a73e2eb4)) +- revert [`958577b`](https://github.com/vlang/v/commit/958577b98b71a1cc829fc3fbc021682bff6029b0), cgen: enable new if expression implementation everywhere([`30214a7`](https://github.com/vlang/v/commit/30214a7700172dfa2a06f8a627495e724509f2d9)) +- revert [`b3f503e`](https://github.com/vlang/v/commit/b3f503e0ce3a8d4fa4c8d0671a11ad8bef72408d), ci: fix building v from vc([`7c66953`](https://github.com/vlang/v/commit/7c6695317c4196c951e90e718993c23e435afa7b)) +- revert [`60fbcc3`](https://github.com/vlang/v/commit/60fbcc37fcfd09355f4eb7f9cf2861f878b181f8), gen: scape string function in gen/str.v (#6452)([`403cd0d`](https://github.com/vlang/v/commit/403cd0d915738d176d167ee7ce64c74c483c4155)) +- revert [`818220d`](https://github.com/vlang/v/commit/818220de45782832d14a40642fc20a427a858240), checker: fix := test([`3956ea4`](https://github.com/vlang/v/commit/3956ea4665b43e195b2d42df0b0f28e0e2436d78)) +- revert [`cc714ca`](https://github.com/vlang/v/commit/cc714ca5cc0e0500573a0aeae7636d1b77e23963), cgen: handle variables called "array([`333f355`](https://github.com/vlang/v/commit/333f355e23cd4a5a9c20a95699d09f86ecc8aa16)) +- revert [`ae349ca`](https://github.com/vlang/v/commit/ae349ca6ba432e427eb2f81c8bf6d96a524fefa8), cgen: fix all -Wmissing-variable-declarations (#5802)([`2f6757a`](https://github.com/vlang/v/commit/2f6757a56af3d18eea662e3821f6910615c0000f)) -0.1.28 (2020-06-18) -------------------- +## 0.1.29 (2020-08-06) ### 🔙 Revert: -- revert [`6b06184`](https://github.com/vlang/v/commit/6b06184ef4851ec689619a56f76843c86ecc4d62), vweb: @include tempaltes([`b13c95e`](https://github.com/vlang/v/commit/b13c95ea4894417b3db955c23182f7c0f5d4d466)\) -- revert [`b306c04`](https://github.com/vlang/v/commit/b306c04e99236dcbe61a1cf82a1f89b3a00f1bb5), _vinit: use static initialization of large const []number([`0a07dc5`](https://github.com/vlang/v/commit/0a07dc57623445365abdc5721d422f62cc8cfaa9)\) -- revert [`d7c6392`](https://github.com/vlang/v/commit/d7c63922d51355ea6caf13ae0b5efd9cf9dbb986), parser: allow void return type for C functions([`3bbda71`](https://github.com/vlang/v/commit/3bbda7103f9152e777a644dacbfcb1b033368b54)\) -- revert [`9a237c3`](https://github.com/vlang/v/commit/9a237c3e8249fec3a012417ca866d10080b3b615), all: C++ compiler support([`07a78b2`](https://github.com/vlang/v/commit/07a78b2843c81d316e56736775790e625893b9d3)\) -- revert [`c7e4f5e`](https://github.com/vlang/v/commit/c7e4f5eefbd82eb2dcdeb839f32385d6597a598d), makefile: simplify and speed up([`478ebed`](https://github.com/vlang/v/commit/478ebed0692359e889d96314f16706d6bad381a0)\) -- revert [`538662d`](https://github.com/vlang/v/commit/538662d99a7d70ffb5ba1d65bc06617ae41f9a14), tests: add more tests on interfaces ([`2618b4f`](https://github.com/vlang/v/commit/2618b4fbd376b0054e2d37b08adcbd7003dace9e)\) -- revert [`1ea13ac`](https://github.com/vlang/v/commit/1ea13ac7f399ba7026e8f6e86d46e6bbdaf2309f), tests: valgrind: enable string tests([`6ea741e`](https://github.com/vlang/v/commit/6ea741e26ec08a2ac7b75cc5f0f179c25b1e81b8)\) +- revert [`19c226f`](https://github.com/vlang/v/commit/19c226fcf84aff292064a0764ff02c8a852d1421), parser: Support `unsafe(expr)` (#5973)([`f269cbd`](https://github.com/vlang/v/commit/f269cbdc94c5fb7173bcf8075386a016a574e888)) +- revert [`38000f8`](https://github.com/vlang/v/commit/38000f862260fafa310f92c07f052ef0fc5e48fe), cgen: sort const inits/cleanups topologically too([`2425c05`](https://github.com/vlang/v/commit/2425c05c42725c7c2fcd4f2d277b726de8be66f1)) +- revert [`f03688e`](https://github.com/vlang/v/commit/f03688e443b2519299706e7b3dc2ecfad07c412d), parser: advanced division by zero check (#5629)([`3d3549d`](https://github.com/vlang/v/commit/3d3549d65a0c2e0330c1dd53ff2791eddfb78bd5)) +- revert [`6b2808a`](https://github.com/vlang/v/commit/6b2808a3f90b5664a78fe8593ee0a79ad7d891cd), fmt: re-format parser.v and cgen.v([`74af88b`](https://github.com/vlang/v/commit/74af88bc9261d615ea0a20d93bebcbccd9a17fb4)) +- checker: error if variable used before decleration p1([`7bc9e23`](https://github.com/vlang/v/commit/7bc9e234a32f42ae9bbf05273e9cc5d6bf082205)) -0.1.27 (2020-05-06) -------------------- +## 0.1.28 (2020-06-18) ### 🔙 Revert: -- parser: simplify array push detection([`41cc96a`](https://github.com/vlang/v/commit/41cc96aaec7d8cee578da075f10ec1c0726152a6)\) -- parser: allow deref assign without parens pt2 update vlib([`7177e71`](https://github.com/vlang/v/commit/7177e714442f1e7e5e818208034630e2b8664964)\) -- revert [`0f4c5fb`](https://github.com/vlang/v/commit/0f4c5fb1c9a9dbe80ff5361f48ee6995524dc195), comptime: enable again skipping parsing of other platform branches([`6b31ebe`](https://github.com/vlang/v/commit/6b31ebe456d516bfa0d8ac63f96c199eea3ef598)\) -- revert [`ba85b8d`](https://github.com/vlang/v/commit/ba85b8d02448f8057440b1298b842e333f33d1cd), Revert "compiler: support setting pref.output_cross_c with -os cross([`1d9d975`](https://github.com/vlang/v/commit/1d9d9757cf062c39c7ea6c08cc980c4b304cc7eb)\) -- revert [`878be4d`](https://github.com/vlang/v/commit/878be4d8861bccdfd275d26feb71a31ef869ad97), compiler: support setting pref.output_cross_c with -os cross([`ba85b8d`](https://github.com/vlang/v/commit/ba85b8d02448f8057440b1298b842e333f33d1cd)\) -- revert [`d42725a`](https://github.com/vlang/v/commit/d42725aafec2fd041b71a1c2e12f54f73957f5d8), tetris: part 1 of fixing building it with v2([`4b3c44c`](https://github.com/vlang/v/commit/4b3c44cfd757831403eace5abd865cfbfa302734)\) -- revert [`4b11075`](https://github.com/vlang/v/commit/4b110756e0bf00d2495840a75e30f7a5825b6d47), fmt: `(var f Foo)`\([`da28bc7`](https://github.com/vlang/v/commit/da28bc7026f18e27779936a4b059c6e53c67f8e5)\) -- revert [`78440be`](https://github.com/vlang/v/commit/78440be2b2d54a56b6c6a97a0a0ce26ca99cfed3), cgen: print bool in struct correctly([`8909402`](https://github.com/vlang/v/commit/890940292bcf372958f95bb9d72ff6fc4cbafae6)\) -- revert [`cd6d175`](https://github.com/vlang/v/commit/cd6d17518096a53cc8dbcba276117ed47d95ea41), db: increase db module level in vlib ([`ec4be80`](https://github.com/vlang/v/commit/ec4be80bcc0a727f24dc1b80d70a36e675696881)\) -- term: make compilable with v2 on windows([`b4561fa`](https://github.com/vlang/v/commit/b4561fa8149ecc876427759a52693a0d5a46ab1d)\) -- revert [`34d9263`](https://github.com/vlang/v/commit/34d926350b30c4577fc0ab5cacc10114960e05ed), map: use hashmap instead of b-tree([`f413b2f`](https://github.com/vlang/v/commit/f413b2fa49045bac5195e9b7c12f2a43f0cab662)\) +- revert [`6b06184`](https://github.com/vlang/v/commit/6b06184ef4851ec689619a56f76843c86ecc4d62), vweb: @include tempaltes([`b13c95e`](https://github.com/vlang/v/commit/b13c95ea4894417b3db955c23182f7c0f5d4d466)) +- revert [`b306c04`](https://github.com/vlang/v/commit/b306c04e99236dcbe61a1cf82a1f89b3a00f1bb5), _vinit: use static initialization of large const []number([`0a07dc5`](https://github.com/vlang/v/commit/0a07dc57623445365abdc5721d422f62cc8cfaa9)) +- revert [`d7c6392`](https://github.com/vlang/v/commit/d7c63922d51355ea6caf13ae0b5efd9cf9dbb986), parser: allow void return type for C functions([`3bbda71`](https://github.com/vlang/v/commit/3bbda7103f9152e777a644dacbfcb1b033368b54)) +- revert [`9a237c3`](https://github.com/vlang/v/commit/9a237c3e8249fec3a012417ca866d10080b3b615), all: C++ compiler support([`07a78b2`](https://github.com/vlang/v/commit/07a78b2843c81d316e56736775790e625893b9d3)) +- revert [`c7e4f5e`](https://github.com/vlang/v/commit/c7e4f5eefbd82eb2dcdeb839f32385d6597a598d), makefile: simplify and speed up([`478ebed`](https://github.com/vlang/v/commit/478ebed0692359e889d96314f16706d6bad381a0)) +- revert [`538662d`](https://github.com/vlang/v/commit/538662d99a7d70ffb5ba1d65bc06617ae41f9a14), tests: add more tests on interfaces ([`2618b4f`](https://github.com/vlang/v/commit/2618b4fbd376b0054e2d37b08adcbd7003dace9e)) +- revert [`1ea13ac`](https://github.com/vlang/v/commit/1ea13ac7f399ba7026e8f6e86d46e6bbdaf2309f), tests: valgrind: enable string tests([`6ea741e`](https://github.com/vlang/v/commit/6ea741e26ec08a2ac7b75cc5f0f179c25b1e81b8)) -0.1.24 (2020-01-08) -------------------- +## 0.1.27 (2020-05-06) ### 🔙 Revert: -- revert [`0bd84e8`](https://github.com/vlang/v/commit/0bd84e80609184d3fbeecc47807cdd2840bc5362), ci: bring back x64 test([`c949e9e`](https://github.com/vlang/v/commit/c949e9e636c954deadf2dd2549ec55299cdf64a5)\) -- revert [`d226fa7`](https://github.com/vlang/v/commit/d226fa7b17f8d0e6a3c6f9792e0c6f8e8e38006c), enable macos syscalls([`78c706a`](https://github.com/vlang/v/commit/78c706ab71fd3be2743c0f65c8096d79c168606d)\) -- revert [`81ae54d`](https://github.com/vlang/v/commit/81ae54d9bd1ee7095bf01eeb1183e2a8bbac2c50), x64, v2 backends([`da5fb5d`](https://github.com/vlang/v/commit/da5fb5dcbdc561fafdf27bccaba67ce0af6666f1)\) -- revert [`8a4bce6`](https://github.com/vlang/v/commit/8a4bce667c40d2aece97d6f5d01532684b943026), B-tree map ([`907254b`](https://github.com/vlang/v/commit/907254b9e830defdd4a6468ecdb63556a7149644)\) -- revert [`507c71a`](https://github.com/vlang/v/commit/507c71ad80828a34f243df9d1203a3723ab73752), cgen.prepend_to_statement()([`47f9c02`](https://github.com/vlang/v/commit/47f9c02331f8d19bbf8ace7b4b14e80af4c644ef)\) -- revert [`9352903`](https://github.com/vlang/v/commit/93529031ded570fa0ff1d9b55bed2c70a041ec0a), use stdint.h with msvc([`b9a24e3`](https://github.com/vlang/v/commit/b9a24e3b51bd6dc993793f6753be3b4520974c85)\) +- parser: simplify array push detection([`41cc96a`](https://github.com/vlang/v/commit/41cc96aaec7d8cee578da075f10ec1c0726152a6)) +- parser: allow deref assign without parens pt2 update vlib([`7177e71`](https://github.com/vlang/v/commit/7177e714442f1e7e5e818208034630e2b8664964)) +- revert [`0f4c5fb`](https://github.com/vlang/v/commit/0f4c5fb1c9a9dbe80ff5361f48ee6995524dc195), comptime: enable again skipping parsing of other platform branches([`6b31ebe`](https://github.com/vlang/v/commit/6b31ebe456d516bfa0d8ac63f96c199eea3ef598)) +- revert [`ba85b8d`](https://github.com/vlang/v/commit/ba85b8d02448f8057440b1298b842e333f33d1cd), Revert "compiler: support setting pref.output_cross_c with -os cross([`1d9d975`](https://github.com/vlang/v/commit/1d9d9757cf062c39c7ea6c08cc980c4b304cc7eb)) +- revert [`878be4d`](https://github.com/vlang/v/commit/878be4d8861bccdfd275d26feb71a31ef869ad97), compiler: support setting pref.output_cross_c with -os cross([`ba85b8d`](https://github.com/vlang/v/commit/ba85b8d02448f8057440b1298b842e333f33d1cd)) +- revert [`d42725a`](https://github.com/vlang/v/commit/d42725aafec2fd041b71a1c2e12f54f73957f5d8), tetris: part 1 of fixing building it with v2([`4b3c44c`](https://github.com/vlang/v/commit/4b3c44cfd757831403eace5abd865cfbfa302734)) +- revert [`4b11075`](https://github.com/vlang/v/commit/4b110756e0bf00d2495840a75e30f7a5825b6d47), fmt: `(var f Foo)`([`da28bc7`](https://github.com/vlang/v/commit/da28bc7026f18e27779936a4b059c6e53c67f8e5)) +- revert [`78440be`](https://github.com/vlang/v/commit/78440be2b2d54a56b6c6a97a0a0ce26ca99cfed3), cgen: print bool in struct correctly([`8909402`](https://github.com/vlang/v/commit/890940292bcf372958f95bb9d72ff6fc4cbafae6)) +- revert [`cd6d175`](https://github.com/vlang/v/commit/cd6d17518096a53cc8dbcba276117ed47d95ea41), db: increase db module level in vlib ([`ec4be80`](https://github.com/vlang/v/commit/ec4be80bcc0a727f24dc1b80d70a36e675696881)) +- term: make compilable with v2 on windows([`b4561fa`](https://github.com/vlang/v/commit/b4561fa8149ecc876427759a52693a0d5a46ab1d)) +- revert [`34d9263`](https://github.com/vlang/v/commit/34d926350b30c4577fc0ab5cacc10114960e05ed), map: use hashmap instead of b-tree([`f413b2f`](https://github.com/vlang/v/commit/f413b2fa49045bac5195e9b7c12f2a43f0cab662)) -0.1.23 (2019-12-03) -------------------- +## 0.1.24 (2020-01-08) ### 🔙 Revert: -- revert [`2c424c1`](https://github.com/vlang/v/commit/2c424c1aa6485f3b7b8addecb606657daa6b5a3d), update vcreate.v([`dcbb196`](https://github.com/vlang/v/commit/dcbb196e21d30673845546f8dbd6f3360a8e0557)\) -- revert [`d1e7a54`](https://github.com/vlang/v/commit/d1e7a54f3a2984c09e491d087de21af838b8faad), print_backtrace_skipping_top_frames: Implementation for MSVC ([`ffa9646`](https://github.com/vlang/v/commit/ffa9646749ec8c8c39873b0183cd7cebca1c7319)\) -- revert [`e3ad367`](https://github.com/vlang/v/commit/e3ad367b805edb7d44da5bbb150821ee36034369), ci: disable vid build for now([`73bd82e`](https://github.com/vlang/v/commit/73bd82e70642eb6f6098342dea11454a1031a3b0)\) -- revert [`3b3f0eb`](https://github.com/vlang/v/commit/3b3f0eb50731382712800cd4dd6e7202342b5763), vtools: add an info message". This broke repl tests.([`56e1dac`](https://github.com/vlang/v/commit/56e1dac03a6551324298317eda28fcf1dc7e161f)\) -- revert [`b1eb9d6`](https://github.com/vlang/v/commit/b1eb9d6b15824c043503dd3f6de6a8421cb40a26), Revert "array: fix and document array functions([`ae696e7`](https://github.com/vlang/v/commit/ae696e7ccbd120e065412885461d942dc6d754a4)\) -- revert [`7fa33fc`](https://github.com/vlang/v/commit/7fa33fc250407b6e8d5eb4d09bebf94007e620a8), array: fix and document array functions([`b1eb9d6`](https://github.com/vlang/v/commit/b1eb9d6b15824c043503dd3f6de6a8421cb40a26)\) -- revert [`8373264`](https://github.com/vlang/v/commit/83732642ac979b92b64a9c8a9c072aa44cb3ff84), repl: add readline for user input ([`5faa7e7`](https://github.com/vlang/v/commit/5faa7e78616d80f606870167e8f88845d9dc5c6a)\) -- revert [`1956c6f`](https://github.com/vlang/v/commit/1956c6f906c25a07273f5de9d45cbf116a9b602e), repl: readline line editing ([`66f36be`](https://github.com/vlang/v/commit/66f36be7d0f08fcf815a8589c9571c36963fbd59)\) -- revert [`61af044`](https://github.com/vlang/v/commit/61af0443161e8f492d7e653905b5774f668397e5), Revert "parser: fix programs without fn main([`526f1a3`](https://github.com/vlang/v/commit/526f1a3172a603a0a9990315063b85d1d8d00a67)\) -- revert [`3748de8`](https://github.com/vlang/v/commit/3748de8736798888fdfa8fe501c3d72e3b4f8c01), move compiler/main.v to v.v([`b237ffc`](https://github.com/vlang/v/commit/b237ffcf094cd1963febd7757add6aee18bff101)\) -- revert [`4229892`](https://github.com/vlang/v/commit/4229892e29fa09c1cd4bec42151fc3b66ebd8ab4), update makefile([`5a80bf2`](https://github.com/vlang/v/commit/5a80bf27f4deb6cac00337403d91b12489dfb9ba)\) -- revert [`bf21108`](https://github.com/vlang/v/commit/bf21108fdb2fa20484108fe561020d73db9e00e4), parser: fix programs without fn main([`61af044`](https://github.com/vlang/v/commit/61af0443161e8f492d7e653905b5774f668397e5)\) -- revert [`67ae167`](https://github.com/vlang/v/commit/67ae1670131cd51d11bd82eb9df46efcff401cfc), compiler: remove math dependency([`c3787e1`](https://github.com/vlang/v/commit/c3787e17fd64929c82433703bd2b8fa5043f6473)\) -- revert [`7eaf289`](https://github.com/vlang/v/commit/7eaf289e33f2ba39269e7b94cf03ea569396893f), remove accidental duplicate code([`7454133`](https://github.com/vlang/v/commit/745413331b9a1259bdb768776991b0c78544b402)\) +- revert [`0bd84e8`](https://github.com/vlang/v/commit/0bd84e80609184d3fbeecc47807cdd2840bc5362), ci: bring back x64 test([`c949e9e`](https://github.com/vlang/v/commit/c949e9e636c954deadf2dd2549ec55299cdf64a5)) +- revert [`d226fa7`](https://github.com/vlang/v/commit/d226fa7b17f8d0e6a3c6f9792e0c6f8e8e38006c), enable macos syscalls([`78c706a`](https://github.com/vlang/v/commit/78c706ab71fd3be2743c0f65c8096d79c168606d)) +- revert [`81ae54d`](https://github.com/vlang/v/commit/81ae54d9bd1ee7095bf01eeb1183e2a8bbac2c50), x64, v2 backends([`da5fb5d`](https://github.com/vlang/v/commit/da5fb5dcbdc561fafdf27bccaba67ce0af6666f1)) +- revert [`8a4bce6`](https://github.com/vlang/v/commit/8a4bce667c40d2aece97d6f5d01532684b943026), B-tree map ([`907254b`](https://github.com/vlang/v/commit/907254b9e830defdd4a6468ecdb63556a7149644)) +- revert [`507c71a`](https://github.com/vlang/v/commit/507c71ad80828a34f243df9d1203a3723ab73752), cgen.prepend_to_statement()([`47f9c02`](https://github.com/vlang/v/commit/47f9c02331f8d19bbf8ace7b4b14e80af4c644ef)) +- revert [`9352903`](https://github.com/vlang/v/commit/93529031ded570fa0ff1d9b55bed2c70a041ec0a), use stdint.h with msvc([`b9a24e3`](https://github.com/vlang/v/commit/b9a24e3b51bd6dc993793f6753be3b4520974c85)) + +## 0.1.23 (2019-12-03) + +### 🔙 Revert: -0.1.21 (2019-09-30) -------------------- +- revert [`2c424c1`](https://github.com/vlang/v/commit/2c424c1aa6485f3b7b8addecb606657daa6b5a3d), update vcreate.v([`dcbb196`](https://github.com/vlang/v/commit/dcbb196e21d30673845546f8dbd6f3360a8e0557)) +- revert [`d1e7a54`](https://github.com/vlang/v/commit/d1e7a54f3a2984c09e491d087de21af838b8faad), print_backtrace_skipping_top_frames: Implementation for MSVC ([`ffa9646`](https://github.com/vlang/v/commit/ffa9646749ec8c8c39873b0183cd7cebca1c7319)) +- revert [`e3ad367`](https://github.com/vlang/v/commit/e3ad367b805edb7d44da5bbb150821ee36034369), ci: disable vid build for now([`73bd82e`](https://github.com/vlang/v/commit/73bd82e70642eb6f6098342dea11454a1031a3b0)) +- revert [`3b3f0eb`](https://github.com/vlang/v/commit/3b3f0eb50731382712800cd4dd6e7202342b5763), vtools: add an info message". This broke repl tests.([`56e1dac`](https://github.com/vlang/v/commit/56e1dac03a6551324298317eda28fcf1dc7e161f)) +- revert [`b1eb9d6`](https://github.com/vlang/v/commit/b1eb9d6b15824c043503dd3f6de6a8421cb40a26), Revert "array: fix and document array functions([`ae696e7`](https://github.com/vlang/v/commit/ae696e7ccbd120e065412885461d942dc6d754a4)) +- revert [`7fa33fc`](https://github.com/vlang/v/commit/7fa33fc250407b6e8d5eb4d09bebf94007e620a8), array: fix and document array functions([`b1eb9d6`](https://github.com/vlang/v/commit/b1eb9d6b15824c043503dd3f6de6a8421cb40a26)) +- revert [`8373264`](https://github.com/vlang/v/commit/83732642ac979b92b64a9c8a9c072aa44cb3ff84), repl: add readline for user input ([`5faa7e7`](https://github.com/vlang/v/commit/5faa7e78616d80f606870167e8f88845d9dc5c6a)) +- revert [`1956c6f`](https://github.com/vlang/v/commit/1956c6f906c25a07273f5de9d45cbf116a9b602e), repl: readline line editing ([`66f36be`](https://github.com/vlang/v/commit/66f36be7d0f08fcf815a8589c9571c36963fbd59)) +- revert [`61af044`](https://github.com/vlang/v/commit/61af0443161e8f492d7e653905b5774f668397e5), Revert "parser: fix programs without fn main([`526f1a3`](https://github.com/vlang/v/commit/526f1a3172a603a0a9990315063b85d1d8d00a67)) +- revert [`3748de8`](https://github.com/vlang/v/commit/3748de8736798888fdfa8fe501c3d72e3b4f8c01), move compiler/main.v to v.v([`b237ffc`](https://github.com/vlang/v/commit/b237ffcf094cd1963febd7757add6aee18bff101)) +- revert [`4229892`](https://github.com/vlang/v/commit/4229892e29fa09c1cd4bec42151fc3b66ebd8ab4), update makefile([`5a80bf2`](https://github.com/vlang/v/commit/5a80bf27f4deb6cac00337403d91b12489dfb9ba)) +- revert [`bf21108`](https://github.com/vlang/v/commit/bf21108fdb2fa20484108fe561020d73db9e00e4), parser: fix programs without fn main([`61af044`](https://github.com/vlang/v/commit/61af0443161e8f492d7e653905b5774f668397e5)) +- revert [`67ae167`](https://github.com/vlang/v/commit/67ae1670131cd51d11bd82eb9df46efcff401cfc), compiler: remove math dependency([`c3787e1`](https://github.com/vlang/v/commit/c3787e17fd64929c82433703bd2b8fa5043f6473)) +- revert [`7eaf289`](https://github.com/vlang/v/commit/7eaf289e33f2ba39269e7b94cf03ea569396893f), remove accidental duplicate code([`7454133`](https://github.com/vlang/v/commit/745413331b9a1259bdb768776991b0c78544b402)) + +## 0.1.21 (2019-09-30) ### 🔙 Revert: -- revert [`8992707`](https://github.com/vlang/v/commit/8992707fbbcbbe5eeee8fbd2665715726b3b4b2c), parser: cache tokens (first step)([`0fcdd7d`](https://github.com/vlang/v/commit/0fcdd7db358bf5580ca7a073faf7c2d109654f60)\) -- revert [`9d1814a`](https://github.com/vlang/v/commit/9d1814ab81f4de5405cf4176dcbbad7192e58c64), remove Travis: GitHub CI is a lot faster and more reliable([`b10886b`](https://github.com/vlang/v/commit/b10886bc217c22d18f9256a6351208df478c49c5)\) +- revert [`8992707`](https://github.com/vlang/v/commit/8992707fbbcbbe5eeee8fbd2665715726b3b4b2c), parser: cache tokens (first step)([`0fcdd7d`](https://github.com/vlang/v/commit/0fcdd7db358bf5580ca7a073faf7c2d109654f60)) +- revert [`9d1814a`](https://github.com/vlang/v/commit/9d1814ab81f4de5405cf4176dcbbad7192e58c64), remove Travis: GitHub CI is a lot faster and more reliable([`b10886b`](https://github.com/vlang/v/commit/b10886bc217c22d18f9256a6351208df478c49c5)) -0.1.20 (2019-09-17) -------------------- +## 0.1.20 (2019-09-17) ### 🔙 Revert: -- revert [`279f7d5`](https://github.com/vlang/v/commit/279f7d57cb53e10b7054fffb292de19e4d3b4133), os: fix get_line in windows([`57cfdee`](https://github.com/vlang/v/commit/57cfdeeaf01b48ad9b6d1f052d76567764239c78)\) -- revert [`982a162`](https://github.com/vlang/v/commit/982a162fbf1a0f166ea4e1c25ad11216b9cd9b8b), compiler: pass -l flags without space (needed for tcc)([`4a43c2f`](https://github.com/vlang/v/commit/4a43c2fa1a50ade5c7aa16c299c207b06934221f)\) +- revert [`279f7d5`](https://github.com/vlang/v/commit/279f7d57cb53e10b7054fffb292de19e4d3b4133), os: fix get_line in windows([`57cfdee`](https://github.com/vlang/v/commit/57cfdeeaf01b48ad9b6d1f052d76567764239c78)) +- revert [`982a162`](https://github.com/vlang/v/commit/982a162fbf1a0f166ea4e1c25ad11216b9cd9b8b), compiler: pass -l flags without space (needed for tcc)([`4a43c2f`](https://github.com/vlang/v/commit/4a43c2fa1a50ade5c7aa16c299c207b06934221f)) -0.1.19 (2019-09-13) -------------------- +## 0.1.19 (2019-09-13) ### 🔙 Revert: -- revert [`86d95fc`](https://github.com/vlang/v/commit/86d95fcd22b05aa1cd6fdba252da6b9c150277f1), travis: bring back msvs test([`3b4703e`](https://github.com/vlang/v/commit/3b4703e3b521af48bf098bb0d0c9211618213472)\) -- revert [`3bb559b`](https://github.com/vlang/v/commit/3bb559b4c83c8a7f04eeb5016ab0549624088390), Delete .gitattributes([`e38ee80`](https://github.com/vlang/v/commit/e38ee80c98fb6ccfc2c90d434d7d1ac73e438ac0)\) -- revert [`a43b831`](https://github.com/vlang/v/commit/a43b831965600bfc2502525b168784d94339f7dd), switch deprecation notice([`f6147b7`](https://github.com/vlang/v/commit/f6147b7ac7e06f1ab98138f62eb8eb8ef4f851db)\) +- revert [`86d95fc`](https://github.com/vlang/v/commit/86d95fcd22b05aa1cd6fdba252da6b9c150277f1), travis: bring back msvs test([`3b4703e`](https://github.com/vlang/v/commit/3b4703e3b521af48bf098bb0d0c9211618213472)) +- revert [`3bb559b`](https://github.com/vlang/v/commit/3bb559b4c83c8a7f04eeb5016ab0549624088390), Delete .gitattributes([`e38ee80`](https://github.com/vlang/v/commit/e38ee80c98fb6ccfc2c90d434d7d1ac73e438ac0)) +- revert [`a43b831`](https://github.com/vlang/v/commit/a43b831965600bfc2502525b168784d94339f7dd), switch deprecation notice([`f6147b7`](https://github.com/vlang/v/commit/f6147b7ac7e06f1ab98138f62eb8eb8ef4f851db)) -0.1.18 (2019-08-17) -------------------- +## 0.1.18 (2019-08-17) ### 🔙 Revert: -- revert [`15c5f67`](https://github.com/vlang/v/commit/15c5f671f055c5c5ec89380a5187a7e8ba7a8e8f), remove pg from vlib([`9eb385d`](https://github.com/vlang/v/commit/9eb385d9ee732d89b08b9fea7f07e83d9d1cfc19)\) -- revert [`cdfc4c8`](https://github.com/vlang/v/commit/cdfc4c83725a171c87227d49b3aa7975169036ec), remove vlib/glfw (it's a vpm module now)([`8990eb0`](https://github.com/vlang/v/commit/8990eb06ec4a9f4b3a2771cc39e25f711131859e)\) -- revert [`acd28fa`](https://github.com/vlang/v/commit/acd28fa4952c00f1548041ede945493114969dcd), Support for the printf optimisation for windows and wide strings([`79be98d`](https://github.com/vlang/v/commit/79be98d2fb21a3f3b83e02a86a18dca38484bd5c)\) +- revert [`15c5f67`](https://github.com/vlang/v/commit/15c5f671f055c5c5ec89380a5187a7e8ba7a8e8f), remove pg from vlib([`9eb385d`](https://github.com/vlang/v/commit/9eb385d9ee732d89b08b9fea7f07e83d9d1cfc19)) +- revert [`cdfc4c8`](https://github.com/vlang/v/commit/cdfc4c83725a171c87227d49b3aa7975169036ec), remove vlib/glfw (it's a vpm module now)([`8990eb0`](https://github.com/vlang/v/commit/8990eb06ec4a9f4b3a2771cc39e25f711131859e)) +- revert [`acd28fa`](https://github.com/vlang/v/commit/acd28fa4952c00f1548041ede945493114969dcd), Support for the printf optimisation for windows and wide strings([`79be98d`](https://github.com/vlang/v/commit/79be98d2fb21a3f3b83e02a86a18dca38484bd5c)) -0.1.17 (2019-07-29) -------------------- +## 0.1.17 (2019-07-29) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- segfault when using string.ustring_tmp()([`58577f5`](https://github.com/vlang/v/commit/58577f57c6bd23a42ae2acd02acc2f686c16ab6b)) (@Maciej Sopyło) +- segfault when using string.ustring_tmp()([`58577f5`](https://github.com/vlang/v/commit/58577f57c6bd23a42ae2acd02acc2f686c16ab6b)) (@Maciej Sopyło) ### 🔙 Revert: -- revert [`d38940a`](https://github.com/vlang/v/commit/d38940ad576ade8aea17011c033bd0a591394c0b), modules: fix "is not a directory" error([`dbb64ec`](https://github.com/vlang/v/commit/dbb64ec14917e93019a6adc1080a6db0e4cdd1f3)\) +- revert [`d38940a`](https://github.com/vlang/v/commit/d38940ad576ade8aea17011c033bd0a591394c0b), modules: fix "is not a directory" error([`dbb64ec`](https://github.com/vlang/v/commit/dbb64ec14917e93019a6adc1080a6db0e4cdd1f3)) -0.1.16 (2019-07-24) -------------------- +## 0.1.16 (2019-07-24) ### 🔙 Revert: -- revert [`8462e99`](https://github.com/vlang/v/commit/8462e99bc5af9c28248225784204996e6afbd49c), Windows Unicode support([`2291e9f`](https://github.com/vlang/v/commit/2291e9fcfe88460f628f3adfe63e2f669a19bc16)\) -- revert [`3e00507`](https://github.com/vlang/v/commit/3e005074a34e3bf8c26a0aa1c16b5e95c375468e), Windows Unicode I/O ([`23c5f88`](https://github.com/vlang/v/commit/23c5f88f3e7dd5a6fc6f0e78dfe66a7f352f14ff)\) +- revert [`8462e99`](https://github.com/vlang/v/commit/8462e99bc5af9c28248225784204996e6afbd49c), Windows Unicode support([`2291e9f`](https://github.com/vlang/v/commit/2291e9fcfe88460f628f3adfe63e2f669a19bc16)) +- revert [`3e00507`](https://github.com/vlang/v/commit/3e005074a34e3bf8c26a0aa1c16b5e95c375468e), Windows Unicode I/O ([`23c5f88`](https://github.com/vlang/v/commit/23c5f88f3e7dd5a6fc6f0e78dfe66a7f352f14ff)) -0.1.15 (2019-07-16) -------------------- +## 0.1.15 (2019-07-16) -v0.1.13 (2019-07-10) --------------------- +## v0.1.13 (2019-07-10) ### 🔙 Revert: -- revert [`0f0ed8d`](https://github.com/vlang/v/commit/0f0ed8d716485b2a8bc8c5bbac9a01f9ba4bbdbc), make function arguments immutable([`d47e2f1`](https://github.com/vlang/v/commit/d47e2f113fb419e8a4309364d4c53e34f26045ed)\) -- revert [`adef37f`](https://github.com/vlang/v/commit/adef37f0f47ca0c67791a5af38a19e276767e06c), Added const INVALID_HANDLE_VALUE([`ebbea9f`](https://github.com/vlang/v/commit/ebbea9f560c70c94842f12772b483b3de2d8b957)\) +- revert [`0f0ed8d`](https://github.com/vlang/v/commit/0f0ed8d716485b2a8bc8c5bbac9a01f9ba4bbdbc), make function arguments immutable([`d47e2f1`](https://github.com/vlang/v/commit/d47e2f113fb419e8a4309364d4c53e34f26045ed)) +- revert [`adef37f`](https://github.com/vlang/v/commit/adef37f0f47ca0c67791a5af38a19e276767e06c), Added const INVALID_HANDLE_VALUE([`ebbea9f`](https://github.com/vlang/v/commit/ebbea9f560c70c94842f12772b483b3de2d8b957)) -v0.1.12 (2019-07-04) --------------------- +## v0.1.12 (2019-07-04) ### 🔙 Revert: -- revert [`ae1313a`](https://github.com/vlang/v/commit/ae1313a35ccc76d72b87d3e5a4e6d36ae58c3af3), Added permission bits.([`95841a3`](https://github.com/vlang/v/commit/95841a31d40f62659b12ea068d3fb05a78ec0f2a)\) +- revert [`ae1313a`](https://github.com/vlang/v/commit/ae1313a35ccc76d72b87d3e5a4e6d36ae58c3af3), Added permission bits.([`95841a3`](https://github.com/vlang/v/commit/95841a31d40f62659b12ea068d3fb05a78ec0f2a)) -v0.1.11 (2019-07-01) --------------------- +## v0.1.11 (2019-07-01) -v0.1.10 (2019-06-29) --------------------- +## v0.1.10 (2019-06-29) -v0.1.9 (2019-06-29) -------------------- +## v0.1.9 (2019-06-29) ### 🔙 Revert: -- compiler: allow mut passed as argument to be modified'. This broke([`249fa95`](https://github.com/vlang/v/commit/249fa95eab6c80267bb753a52481bc0315cb8737)\) +- compiler: allow mut passed as argument to be modified'. This broke([`249fa95`](https://github.com/vlang/v/commit/249fa95eab6c80267bb753a52481bc0315cb8737)) -v0.1.8 (2019-06-28) -------------------- +## v0.1.8 (2019-06-28) -v0.1.7 (2019-06-27) -------------------- +## v0.1.7 (2019-06-27) -v0.1.6 (2019-06-27) -------------------- +## v0.1.6 (2019-06-27) -v0.1.5 (2019-06-27) -------------------- +## v0.1.5 (2019-06-27) ### 🔙 Revert: -- revert [`223c35f`](https://github.com/vlang/v/commit/223c35ffb90240e5a17bd4e1ea280847922c44e4), compiler & builtin: bitshifts CAO fix and C code removal in utf8([`b61d2ac`](https://github.com/vlang/v/commit/b61d2ac346a16cc3c3a65225752e617833a85e19)\) -- revert [`6cb5eee`](https://github.com/vlang/v/commit/6cb5eee1b2e67f2e77e62ff9e7e845aa82a62183), add `unsetenv`, `setenv`, `clearenv` to os module (#583)([`cc1ecd1`](https://github.com/vlang/v/commit/cc1ecd1996eb25bc3abdc40093f0337911b74e61)\) -- revert [`bda50e9`](https://github.com/vlang/v/commit/bda50e96f047ea9ff447ea57df0b0126734827b1), Revert "getline: check if newline at the end to not cut end of line([`fc7ac25`](https://github.com/vlang/v/commit/fc7ac25a98aa1c4f0ac73d2e494d68ce9078acd1)\) -- revert [`f6a401a`](https://github.com/vlang/v/commit/f6a401aa025c603b58056a3d008fe03827796a34), removed bits C code inside utf8 builtin([`b901180`](https://github.com/vlang/v/commit/b9011804fc87b762ac99840e604f18121e9759fd)\) -- revert [`d24be8c`](https://github.com/vlang/v/commit/d24be8cf6c6b13ad36743b7f6436b7673424de04), getline: check if newline at the end to not cut end of line([`bda50e9`](https://github.com/vlang/v/commit/bda50e96f047ea9ff447ea57df0b0126734827b1)\) +- revert [`223c35f`](https://github.com/vlang/v/commit/223c35ffb90240e5a17bd4e1ea280847922c44e4), compiler & builtin: bitshifts CAO fix and C code removal in utf8([`b61d2ac`](https://github.com/vlang/v/commit/b61d2ac346a16cc3c3a65225752e617833a85e19)) +- revert [`6cb5eee`](https://github.com/vlang/v/commit/6cb5eee1b2e67f2e77e62ff9e7e845aa82a62183), add `unsetenv`, `setenv`, `clearenv` to os module (#583)([`cc1ecd1`](https://github.com/vlang/v/commit/cc1ecd1996eb25bc3abdc40093f0337911b74e61)) +- revert [`bda50e9`](https://github.com/vlang/v/commit/bda50e96f047ea9ff447ea57df0b0126734827b1), Revert "getline: check if newline at the end to not cut end of line([`fc7ac25`](https://github.com/vlang/v/commit/fc7ac25a98aa1c4f0ac73d2e494d68ce9078acd1)) +- revert [`f6a401a`](https://github.com/vlang/v/commit/f6a401aa025c603b58056a3d008fe03827796a34), removed bits C code inside utf8 builtin([`b901180`](https://github.com/vlang/v/commit/b9011804fc87b762ac99840e604f18121e9759fd)) +- revert [`d24be8c`](https://github.com/vlang/v/commit/d24be8cf6c6b13ad36743b7f6436b7673424de04), getline: check if newline at the end to not cut end of line([`bda50e9`](https://github.com/vlang/v/commit/bda50e96f047ea9ff447ea57df0b0126734827b1)) -v0.1.4 (2019-06-26) -------------------- +## v0.1.4 (2019-06-26) ### 🔙 Revert: -- revert [`8ef27f0`](https://github.com/vlang/v/commit/8ef27f0bb32f36770d2fff0668009a1b9f092086), add log replace color([`b00a47b`](https://github.com/vlang/v/commit/b00a47be66e868b087146feb7999fd72f2af3da0)\) +- revert [`8ef27f0`](https://github.com/vlang/v/commit/8ef27f0bb32f36770d2fff0668009a1b9f092086), add log replace color([`b00a47b`](https://github.com/vlang/v/commit/b00a47be66e868b087146feb7999fd72f2af3da0)) -v0.1.3 (2019-06-25) -------------------- +## v0.1.3 (2019-06-25) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- add CRLF handling to scanner.v([`461b78b`](https://github.com/vlang/v/commit/461b78bc778feca199c8290d9213a9e87c0a4e6d)) (@Oxylibrium) -- fix error messages([`cf6aa16`](https://github.com/vlang/v/commit/cf6aa16ee4a72c30e38d3c8f86e8817cd2a56936)) (@Yoshiya Hinosawa) +- add CRLF handling to scanner.v([`461b78b`](https://github.com/vlang/v/commit/461b78bc778feca199c8290d9213a9e87c0a4e6d)) (@Oxylibrium) +- fix error messages([`cf6aa16`](https://github.com/vlang/v/commit/cf6aa16ee4a72c30e38d3c8f86e8817cd2a56936)) (@Yoshiya Hinosawa) ### 🔙 Revert: -- revert [`8f6ca60`](https://github.com/vlang/v/commit/8f6ca60876b3be552899ccd3ecea6fe84d625722), fixed indentation on multiline condition([`056b415`](https://github.com/vlang/v/commit/056b41521abc1dd276afeeeea66fcaebd5752e04)\) +- revert [`8f6ca60`](https://github.com/vlang/v/commit/8f6ca60876b3be552899ccd3ecea6fe84d625722), fixed indentation on multiline condition([`056b415`](https://github.com/vlang/v/commit/056b41521abc1dd276afeeeea66fcaebd5752e04)) diff --git a/__test__/vscode-deno.CHANGELOG.md b/__test__/vscode-deno.CHANGELOG.md index a72435aa..052a889a 100644 --- a/__test__/vscode-deno.CHANGELOG.md +++ b/__test__/vscode-deno.CHANGELOG.md @@ -1,577 +1,1106 @@ -v4.0.0 (2020-05-27) -------------------- +Commit: chore(deps): update dependency vscode to v1.1.37 (#156) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency vscode to v1.1.37 (#156) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency coveralls to v3.0.14 (#157) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency coveralls to v3.0.14 (#157) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update typescript-eslint monorepo to v2.29.0 (#151) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update typescript-eslint monorepo to v2.29.0 (#151) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency @types/node to v12.12.37 (#154) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency @types/node to v12.12.37 (#154) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency prettier to v2.0.5 (#152) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency prettier to v2.0.5 (#152) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency coveralls to v3.0.13 (#153) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency coveralls to v3.0.13 (#153) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency jest to v25.4.0 (#150) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency jest to v25.4.0 (#150) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency @types/node to v12.12.36 (#149) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency @types/node to v12.12.36 (#149) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency ts-jest to v25.4.0 (#148) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency ts-jest to v25.4.0 (#148) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: fix(deps): update dependency semver to v7.3.2 (#144) [Co-authored-by: Renovate Bot ] +Commit message start === +fix(deps): update dependency semver to v7.3.2 (#144) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: fix(deps): update dependency semver to v7.3.1 (#143) [Co-authored-by: Renovate Bot ] +Commit message start === +fix(deps): update dependency semver to v7.3.1 (#143) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: fix: import map with trailing slash (#142) [Co-authored-by: 艾斯特洛 ] +Commit message start === +fix: import map with trailing slash (#142) + +* fix import map with trailing slash + +* fix test + +* fix test + +* fix test + +* add tests for trailing slash order + +* ensure order of trailing slash imports + +* add comment for test + +Co-authored-by: 艾斯特洛 +Commit message end === +Commit: chore(deps): update typescript-eslint monorepo to v2.28.0 (#138) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update typescript-eslint monorepo to v2.28.0 (#138) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: fix(deps): update dependency semver to v7.3.0 (#140) [Co-authored-by: Renovate Bot ] +Commit message start === +fix(deps): update dependency semver to v7.3.0 (#140) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: fix(deps): update dependency semver to v7.2.2 (#137) [Co-authored-by: Renovate Bot ] +Commit message start === +fix(deps): update dependency semver to v7.2.2 (#137) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency husky to v4.2.5 (#135) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency husky to v4.2.5 (#135) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency husky to v4.2.4 (#133) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency husky to v4.2.4 (#133) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency @types/node to v12.12.35 (#131) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency @types/node to v12.12.35 (#131) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency jest to v25.3.0 (#130) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency jest to v25.3.0 (#130) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: fix(deps): update dependency semver to v7.2.1 (#128) [Co-authored-by: Renovate Bot ] +Commit message start === +fix(deps): update dependency semver to v7.2.1 (#128) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update typescript-eslint monorepo to v2.27.0 (#127) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update typescript-eslint monorepo to v2.27.0 (#127) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency prettier to v2.0.4 (#126) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency prettier to v2.0.4 (#126) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency ts-jest to v25.3.1 (#123) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency ts-jest to v25.3.1 (#123) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency jest to v25.2.7 (#121) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency jest to v25.2.7 (#121) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency @types/jest to v25.2.1 (#120) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency @types/jest to v25.2.1 (#120) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency jest to v25.2.6 (#119) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency jest to v25.2.6 (#119) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency @types/node to v12.12.34 (#115) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency @types/node to v12.12.34 (#115) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update typescript-eslint monorepo to v2.26.0 (#114) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update typescript-eslint monorepo to v2.26.0 (#114) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency jest to v25.2.4 (#112) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency jest to v25.2.4 (#112) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency ts-jest to v25.3.0 (#113) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency ts-jest to v25.3.0 (#113) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency @types/node to v12.12.32 (#110) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency @types/node to v12.12.32 (#110) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency jest to v25.2.3 (#109) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency jest to v25.2.3 (#109) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency jest to v25.2.1 (#108) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency jest to v25.2.1 (#108) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: fix(deps): update dependency vscode-languageclient to v6.1.3 (#101) [Co-authored-by: Renovate Bot ] +Commit message start === +fix(deps): update dependency vscode-languageclient to v6.1.3 (#101) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency coveralls to v3.0.11 (#100) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency coveralls to v3.0.11 (#100) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: fix(deps): update dependency vscode-languageclient to v6.1.2 (#99) [Co-authored-by: Renovate Bot ] +Commit message start === +fix(deps): update dependency vscode-languageclient to v6.1.2 (#99) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update typescript-eslint monorepo to v2.24.0 (#98) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update typescript-eslint monorepo to v2.24.0 (#98) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency @types/node to v12.12.30 (#96) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency @types/node to v12.12.30 (#96) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: feat: remove `deno.dts_file` configuration (#94) [BREAKING CHANGE: no more use `deno.dts_file` anymore + We think this configuration item is redundant + + You can configure external declaration files in `tsconfig.json` + + before: + + ```json5 + //.vscode/settings.json + { + "deno.enable": true, + "deno.dts_file": ["./path/to/demo.d.ts"] + } + + ``` + + after: + + ```json5 + //.vscode/settings.json + { + "deno.enable": true + } + + ```] +Commit message start === +feat: remove `deno.dts_file` configuration (#94) + +We decided to deprecate this configuration item + +BREAKING CHANGE: no more use `deno.dts_file` anymore + We think this configuration item is redundant + + You can configure external declaration files in `tsconfig.json` + + before: -### 🔥 New feature: + ```json5 + //.vscode/settings.json + { + "deno.enable": true, + "deno.dts_file": ["./path/to/demo.d.ts"] + } -- deprecated([`7729788`](https://github.com/axetroy/vscode-deno/commit/7729788c37ae23fe206ca218a0bbf8253063077c)) (@axetroy) + ``` + + after: + + ```json5 + //.vscode/settings.json + { + "deno.enable": true + } + + ``` +Commit message end === +Commit: chore(deps): update typescript-eslint monorepo to v2.23.0 (#92) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update typescript-eslint monorepo to v2.23.0 (#92) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency @types/jest to v25.1.4 (#90) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency @types/jest to v25.1.4 (#90) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: [ImgBot] Optimize images (#88) [Signed-off-by: ImgBotApp Co-authored-by: Imgbot ] +Commit message start === +[ImgBot] Optimize images (#88) + +*Total -- 5.91kb -> 5.31kb (10.13%) + +/resource/icon/url.dark.svg -- 1.28kb -> 1.13kb (11.3%) +/resource/icon/url.light.svg -- 1.28kb -> 1.13kb (11.3%) +/resource/icon/refresh.dark.svg -- 1.68kb -> 1.52kb (9.32%) +/resource/icon/refresh.light.svg -- 1.68kb -> 1.52kb (9.15%) + +Signed-off-by: ImgBotApp + +Co-authored-by: Imgbot + +Commit message end === +Commit: chore(deps): update typescript-eslint monorepo to v2.22.0 (#85) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): update typescript-eslint monorepo to v2.22.0 (#85) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: docs: Adding note about tsconfig.json (#82) [Co-authored-by: Axetroy ] +Commit message start === +docs: Adding note about tsconfig.json (#82) + +* Update README.md + +* Update README.md + +Co-authored-by: Axetroy + +Commit message end === +Commit: chore(deps): pin dependency @types/json5 to 0.0.30 (#81) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): pin dependency @types/json5 to 0.0.30 (#81) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): update dependency @types/node to v12.12.29 (#75) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): update dependency @types/node to v12.12.29 (#75) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): update dependency typescript to v3.8.3 (#76) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): update dependency typescript to v3.8.3 (#76) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): pin dependencies (#73) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): pin dependencies (#73) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): pin dependencies (#72) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): pin dependencies (#72) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): pin dependency coveralls to 3.0.9 (#71) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): pin dependency coveralls to 3.0.9 (#71) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): pin dependencies (#69) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): pin dependencies (#69) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: fix(deps): update dependency vscode-languageserver-textdocument to v1.0.1 (#66) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +fix(deps): update dependency vscode-languageserver-textdocument to v1.0.1 (#66) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): update dependency typescript to v3.8.2 (#64) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): update dependency typescript to v3.8.2 (#64) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): update dependency @types/node to v12.12.28 (#63) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): update dependency @types/node to v12.12.28 (#63) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): pin dependency @types/deep-equal to 1.0.1 (#59) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): pin dependency @types/deep-equal to 1.0.1 (#59) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: fix(deps): update dependency vscode-languageclient to v6.1.1 (#58) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +fix(deps): update dependency vscode-languageclient to v6.1.1 (#58) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: fix(deps): update dependency vscode-languageserver to v6.1.1 (#57) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +fix(deps): update dependency vscode-languageserver to v6.1.1 (#57) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): pin dependencies (#54) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): pin dependencies (#54) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): update dependency husky to v4.2.3 (#53) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): update dependency husky to v4.2.3 (#53) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): update dependency husky to v4.2.2 (#52) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): update dependency husky to v4.2.2 (#52) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): update dependency @types/node to v12.12.27 (#51) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): update dependency @types/node to v12.12.27 (#51) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): pin dependencies (#45) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): pin dependencies (#45) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: [ImgBot] Optimize images (#32) [Signed-off-by: ImgBotApp Co-authored-by: Imgbot ] +Commit message start === +[ImgBot] Optimize images (#32) + +/screenshot/process.png -- 88.78kb -> 75.04kb (15.47%) + +Signed-off-by: ImgBotApp + +Co-authored-by: Imgbot + +Commit message end === +Commit: fix(deps): pin dependency execa to 4.0.0 (#30) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +fix(deps): pin dependency execa to 4.0.0 (#30) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: fix(deps): pin dependency vscode-uri to 2.1.1 (#26) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +fix(deps): pin dependency vscode-uri to 2.1.1 (#26) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: fix(deps): pin dependency typescript to 3.7.5 (#21) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +fix(deps): pin dependency typescript to 3.7.5 (#21) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: fix(deps): pin dependency get-port to 5.1.1 (#18) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +fix(deps): pin dependency get-port to 5.1.1 (#18) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: chore(deps): pin dependencies (#16) [Co-authored-by: WhiteSource Renovate ] +Commit message start === +chore(deps): pin dependencies (#16) + +Co-authored-by: WhiteSource Renovate + +Commit message end === +Commit: [ImgBot] Optimize images (#9) [Signed-off-by: ImgBotApp Co-authored-by: Imgbot ] +Commit message start === +[ImgBot] Optimize images (#9) + +/deno.png -- 8.15kb -> 4.41kb (45.88%) + +Signed-off-by: ImgBotApp + +Co-authored-by: Imgbot + +Commit message end === +Commit: Bump lodash from 4.17.11 to 4.17.14 (#45) [Signed-off-by: dependabot[bot] ] +Commit message start === +Bump lodash from 4.17.11 to 4.17.14 (#45) + +Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14. +- [Release notes](https://github.com/lodash/lodash/releases) +- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14) + +Signed-off-by: dependabot[bot] +Commit message end === +Commit: Merge pull request #14 from axetroy/configurationSection [refactor: use 'configurationSection' variable instead of literal string] +Commit message start === +Merge pull request #14 from axetroy/configurationSection + +refactor: use 'configurationSection' variable instead of literal string +Commit message end === +Commit: Merge pull request #8 from axetroy/snippets [feat: add import snippets for deno std + +fixed #12] +Commit message start === +Merge pull request #8 from axetroy/snippets + +feat: add import snippets for deno std + +fixed #12 +Commit message end === +Commit: Merge pull request #7 from axetroy/disposables [refactor: add configurationListener to disposables list] +Commit message start === +Merge pull request #7 from axetroy/disposables + +refactor: add configurationListener to disposables list +Commit message end === +Commit: Merge pull request #6 from axetroy/master [feat: use execa instead of child_process.exec for better child proces…] +Commit message start === +Merge pull request #6 from axetroy/master + +feat: use execa instead of child_process.exec for better child proces… +Commit message end === +## v4.0.0 (2020-05-27) + +### 🔥 New feature: + +- deprecated([`7729788`](https://github.com/axetroy/vscode-deno/commit/7729788c37ae23fe206ca218a0bbf8253063077c)) (@axetroy) ### 🔙 Revert: -- revert [`bf08694`](https://github.com/axetroy/vscode-deno/commit/bf0869485d8e072fc6a6ebaeffbad67b5a0c1824), deprecated([`6d13713`](https://github.com/axetroy/vscode-deno/commit/6d1371328a843e0c937ea80ae81fb07400a9826a)\) -- revert [`c20037d`](https://github.com/axetroy/vscode-deno/commit/c20037dd95a828230277f12ff2e8c4b73bd05425), refactor: remove unused extension([`25b190b`](https://github.com/axetroy/vscode-deno/commit/25b190bf790d930962ab63faa285b0b51cbca9b3)\) -- revert [`cde4dda`](https://github.com/axetroy/vscode-deno/commit/cde4dda61a565370285cce8f14a3962c8b5d3f63), refactor: update([`479ecd2`](https://github.com/axetroy/vscode-deno/commit/479ecd2268b9b3edc087043cca6b4fce954959c0)\) +- revert [`bf08694`](https://github.com/axetroy/vscode-deno/commit/bf0869485d8e072fc6a6ebaeffbad67b5a0c1824), deprecated([`6d13713`](https://github.com/axetroy/vscode-deno/commit/6d1371328a843e0c937ea80ae81fb07400a9826a)) +- revert [`c20037d`](https://github.com/axetroy/vscode-deno/commit/c20037dd95a828230277f12ff2e8c4b73bd05425), refactor: remove unused extension([`25b190b`](https://github.com/axetroy/vscode-deno/commit/25b190bf790d930962ab63faa285b0b51cbca9b3)) +- revert [`cde4dda`](https://github.com/axetroy/vscode-deno/commit/cde4dda61a565370285cce8f14a3962c8b5d3f63), refactor: update([`479ecd2`](https://github.com/axetroy/vscode-deno/commit/479ecd2268b9b3edc087043cca6b4fce954959c0)) + +## v3.7.0 (2020-05-05) + +### 🔥 New feature: + +- remove JSON import statement. Now, you cannot import JSON module.([`23ff6f3`](https://github.com/axetroy/vscode-deno/commit/23ff6f3fa6a5388273f2aeaedd8029b5d18b3e7d)) (@axetroy) +- added unstable settings option (#167)([`1a4a230`](https://github.com/axetroy/vscode-deno/commit/1a4a230c57a670632c43f947305e7f5fa11d1531)) (@Luca Casonato) + +## v3.6.2 (2020-04-29) + +### 🐛 Bugs fixed: + +- file protocol import statement not work. close #146([`67897bc`](https://github.com/axetroy/vscode-deno/commit/67897bc762b1c1b2997b36292ca91eb777a3e9bf)) (@axetroy) +- not deno project also show deno deps tree view.([`81303df`](https://github.com/axetroy/vscode-deno/commit/81303df0e2cc8a942d4a5cd4a7c157b7bebeac5e)) (@axetroy) + +## v3.6.1 (2020-04-17) + +### 🐛 Bugs fixed: + +- In Deno's cache module, `x-typescript-types` and redirects are not parsed correctly. close #147([`a3a957f`](https://github.com/axetroy/vscode-deno/commit/a3a957f617617e19ea69e0941f961b57589574fc)) (@axetroy) +- **deps**: update dependency semver to v7.3.2 (#144)([`8496c84`](https://github.com/axetroy/vscode-deno/commit/8496c845e17d44e313b9e5139d7e993a865dd956)) (@renovate[bot]) +- **deps**: update dependency semver to v7.3.1 (#143)([`16a112b`](https://github.com/axetroy/vscode-deno/commit/16a112b69318b2ac1fd3cea6de8c4dcd75874e8e)) (@renovate[bot]) + +## v3.6.0 (2020-04-14) -v3.7.0 (2020-05-05) -------------------- +### 🔥 New feature: -### 🔥 New feature: +- ignore typescript compile options which ignore by Deno([`b48fed0`](https://github.com/axetroy/vscode-deno/commit/b48fed01dcbd4d5d1bd08e6d060e5217c094b9e6)) (@axetroy) -- remove JSON import statement. Now, you cannot import JSON module.([`23ff6f3`](https://github.com/axetroy/vscode-deno/commit/23ff6f3fa6a5388273f2aeaedd8029b5d18b3e7d)) (@axetroy) -- added unstable settings option (#167)([`1a4a230`](https://github.com/axetroy/vscode-deno/commit/1a4a230c57a670632c43f947305e7f5fa11d1531)) (@Luca Casonato) +### 🐛 Bugs fixed: -v3.6.2 (2020-04-29) -------------------- +- import map with trailing slash (#142)([`d5ecc7e`](https://github.com/axetroy/vscode-deno/commit/d5ecc7e2ead8df65fcbc30d1e1d08431b91b177e)) (@Chuah Chee Shian) +- **deps**: update dependency semver to v7.3.0 (#140)([`13e3947`](https://github.com/axetroy/vscode-deno/commit/13e3947928f1999963c6e2166f5c3e57d61aa67d)) (@renovate[bot]) +- **deps**: update dependency semver to v7.2.2 (#137)([`d9bd9c8`](https://github.com/axetroy/vscode-deno/commit/d9bd9c8df4ffbe0c8446909717a3ce751c43f5eb)) (@renovate[bot]) -### 🐛 Bugs fixed: +## v3.5.1 (2020-04-09) -- file protocol import statement not work. close #146([`67897bc`](https://github.com/axetroy/vscode-deno/commit/67897bc762b1c1b2997b36292ca91eb777a3e9bf)) (@axetroy) -- not deno project also show deno deps tree view.([`81303df`](https://github.com/axetroy/vscode-deno/commit/81303df0e2cc8a942d4a5cd4a7c157b7bebeac5e)) (@axetroy) +### 🐛 Bugs fixed: -v3.6.1 (2020-04-17) -------------------- +- add more test case for import_map. ref #132([`e4b1d6a`](https://github.com/axetroy/vscode-deno/commit/e4b1d6aee4f55f17f00ef204048e77285f5b5ee3)) (@axetroy) -### 🐛 Bugs fixed: +## v3.5.0 (2020-04-09) -- In Deno's cache module, `x-typescript-types` and redirects are not parsed correctly. close #147([`a3a957f`](https://github.com/axetroy/vscode-deno/commit/a3a957f617617e19ea69e0941f961b57589574fc)) (@axetroy) -- **deps**: update dependency semver to v7.3.2 (#144)([`8496c84`](https://github.com/axetroy/vscode-deno/commit/8496c845e17d44e313b9e5139d7e993a865dd956)) (@renovate[bot]) -- **deps**: update dependency semver to v7.3.1 (#143)([`16a112b`](https://github.com/axetroy/vscode-deno/commit/16a112b69318b2ac1fd3cea6de8c4dcd75874e8e)) (@renovate[bot]) +### 🔥 New feature: -v3.6.0 (2020-04-14) -------------------- +- compatible deno cache command since Deno v0.40.0([`7309b0c`](https://github.com/axetroy/vscode-deno/commit/7309b0c3b58bd1a2ed4fc5af65fa0bd3f4626336)) (@axetroy) +- support deno-types compile hint (#129)([`9be33a4`](https://github.com/axetroy/vscode-deno/commit/9be33a41c8d94c49a1420d124dcdad74b7778ee9)) (@艾斯特洛) -### 🔥 New feature: +### 🐛 Bugs fixed: -- ignore typescript compile options which ignore by Deno([`b48fed0`](https://github.com/axetroy/vscode-deno/commit/b48fed01dcbd4d5d1bd08e6d060e5217c094b9e6)) (@axetroy) +- refresh diagnostic not work([`f8e8e70`](https://github.com/axetroy/vscode-deno/commit/f8e8e706f9ef2e45b78aafd5a7b28ddd03c80679)) (@axetroy) -### 🐛 Bugs fixed: +## v3.4.2 (2020-04-08) -- import map with trailing slash (#142)([`d5ecc7e`](https://github.com/axetroy/vscode-deno/commit/d5ecc7e2ead8df65fcbc30d1e1d08431b91b177e)) (@Chuah Chee Shian) -- **deps**: update dependency semver to v7.3.0 (#140)([`13e3947`](https://github.com/axetroy/vscode-deno/commit/13e3947928f1999963c6e2166f5c3e57d61aa67d)) (@renovate[bot]) -- **deps**: update dependency semver to v7.2.2 (#137)([`d9bd9c8`](https://github.com/axetroy/vscode-deno/commit/d9bd9c8df4ffbe0c8446909717a3ce751c43f5eb)) (@renovate[bot]) +### 🐛 Bugs fixed: -v3.5.1 (2020-04-09) -------------------- +- if `x-typescript-types` do not exist. then fallback to origin file([`05496e3`](https://github.com/axetroy/vscode-deno/commit/05496e3022e371c5be7e821c9f778c8ed7cfbc77)) (@axetroy) +- **deps**: update dependency semver to v7.2.1 (#128)([`90f4ad2`](https://github.com/axetroy/vscode-deno/commit/90f4ad2f94db9762f23fdd9b79d73572cf1db5e2)) (@renovate[bot]) -### 🐛 Bugs fixed: +## v3.4.1 (2020-03-31) -- add more test case for import_map. ref #132([`e4b1d6a`](https://github.com/axetroy/vscode-deno/commit/e4b1d6aee4f55f17f00ef204048e77285f5b5ee3)) (@axetroy) +### 🐛 Bugs fixed: -v3.5.0 (2020-04-09) -------------------- +- Tsserver crashes in some cases([`11563b4`](https://github.com/axetroy/vscode-deno/commit/11563b4df4e84b0c92bc256f2be6bf0dd6fc9954)) (@axetroy) -### 🔥 New feature: +## v3.4.0 (2020-03-27) -- compatible deno cache command since Deno v0.40.0([`7309b0c`](https://github.com/axetroy/vscode-deno/commit/7309b0c3b58bd1a2ed4fc5af65fa0bd3f4626336)) (@axetroy) -- support deno-types compile hint (#129)([`9be33a4`](https://github.com/axetroy/vscode-deno/commit/9be33a41c8d94c49a1420d124dcdad74b7778ee9)) (@艾斯特洛) +### 🔥 New feature: -### 🐛 Bugs fixed: +- add diagnostic for checking valid import statement([`b2f070a`](https://github.com/axetroy/vscode-deno/commit/b2f070a85058432542fe9721be2d3aa66e6901b3)) (@axetroy) -- refresh diagnostic not work([`f8e8e70`](https://github.com/axetroy/vscode-deno/commit/f8e8e706f9ef2e45b78aafd5a7b28ddd03c80679)) (@axetroy) +### 🐛 Bugs fixed: -v3.4.2 (2020-04-08) -------------------- +- importmap not work when set to a relative path. close #103([`0e8398f`](https://github.com/axetroy/vscode-deno/commit/0e8398f0892f1a705cff6c4f8721e7b3f71dc948)) (@axetroy) -### 🐛 Bugs fixed: +## v3.3.1 (2020-03-27) -- if `x-typescript-types` do not exist. then fallback to origin file([`05496e3`](https://github.com/axetroy/vscode-deno/commit/05496e3022e371c5be7e821c9f778c8ed7cfbc77)) (@axetroy) -- **deps**: update dependency semver to v7.2.1 (#128)([`90f4ad2`](https://github.com/axetroy/vscode-deno/commit/90f4ad2f94db9762f23fdd9b79d73572cf1db5e2)) (@renovate[bot]) +### 🐛 Bugs fixed: -v3.4.1 (2020-03-31) -------------------- +- Triple-Slash Directive does not work. ref #102([`e381390`](https://github.com/axetroy/vscode-deno/commit/e381390ac9461f9bdc7b67a9228e071d64d2ac3b)) (@axetroy) +- output target of compileOption now is esnext([`fcbd234`](https://github.com/axetroy/vscode-deno/commit/fcbd234c5a426efac91fc7b4456b1ea63828fc3c)) (@axetroy) +- Synchronization Deno error code([`4b6efd4`](https://github.com/axetroy/vscode-deno/commit/4b6efd41a0d5be3d2b681e0be8e20398a66cae92)) (@axetroy) +- auto import module not working properly in some edge cases([`71b518b`](https://github.com/axetroy/vscode-deno/commit/71b518bf229546c4015763cfea3a30ab7739f7cc)) (@axetroy) +- **deps**: update dependency vscode-languageclient to v6.1.3 (#101)([`f5a743c`](https://github.com/axetroy/vscode-deno/commit/f5a743c51e789f79540244fc5599291fca9741ab)) (@renovate[bot]) +- **deps**: update dependency vscode-languageclient to v6.1.2 (#99)([`550f0bc`](https://github.com/axetroy/vscode-deno/commit/550f0bcf21b9d9a83107c65367a1bd375ccbdb1e)) (@renovate[bot]) -### 🐛 Bugs fixed: +## v3.3.0 (2020-03-16) -- Tsserver crashes in some cases([`11563b4`](https://github.com/axetroy/vscode-deno/commit/11563b4df4e84b0c92bc256f2be6bf0dd6fc9954)) (@axetroy) +### 🔥 New feature: -v3.4.0 (2020-03-27) -------------------- +- remove `deno.dts_file` configuration (#94)([`f06e852`](https://github.com/axetroy/vscode-deno/commit/f06e852b60883e7499a5c7976d026511bd6dd0ad)) (@艾斯特洛) +- add copy to clipboard message([`4dd4b8d`](https://github.com/axetroy/vscode-deno/commit/4dd4b8dc2be31a4d0b628fac638981013284b36a)) (@axetroy) -### 🔥 New feature: +### 🐛 Bugs fixed: -- add diagnostic for checking valid import statement([`b2f070a`](https://github.com/axetroy/vscode-deno/commit/b2f070a85058432542fe9721be2d3aa66e6901b3)) (@axetroy) +- cannot resolve module if location headers is relative or absolute path. close #97([`75d6027`](https://github.com/axetroy/vscode-deno/commit/75d602755f81a0c22331e08b1c97fdf6782fd9ac)) (@axetroy) -### 🐛 Bugs fixed: +### ❤️ BREAKING CHANGES: -- importmap not work when set to a relative path. close #103([`0e8398f`](https://github.com/axetroy/vscode-deno/commit/0e8398f0892f1a705cff6c4f8721e7b3f71dc948)) (@axetroy) +- no more use `deno.dts_file` anymore -v3.3.1 (2020-03-27) -------------------- +We think this configuration item is redundant -### 🐛 Bugs fixed: +``` +You can configure external declaration files in `tsconfig.json` -- Triple-Slash Directive does not work. ref #102([`e381390`](https://github.com/axetroy/vscode-deno/commit/e381390ac9461f9bdc7b67a9228e071d64d2ac3b)) (@axetroy) -- output target of compileOption now is esnext([`fcbd234`](https://github.com/axetroy/vscode-deno/commit/fcbd234c5a426efac91fc7b4456b1ea63828fc3c)) (@axetroy) -- Synchronization Deno error code([`4b6efd4`](https://github.com/axetroy/vscode-deno/commit/4b6efd41a0d5be3d2b681e0be8e20398a66cae92)) (@axetroy) -- auto import module not working properly in some edge cases([`71b518b`](https://github.com/axetroy/vscode-deno/commit/71b518bf229546c4015763cfea3a30ab7739f7cc)) (@axetroy) -- **deps**: update dependency vscode-languageclient to v6.1.3 (#101)([`f5a743c`](https://github.com/axetroy/vscode-deno/commit/f5a743c51e789f79540244fc5599291fca9741ab)) (@renovate[bot]) -- **deps**: update dependency vscode-languageclient to v6.1.2 (#99)([`550f0bc`](https://github.com/axetroy/vscode-deno/commit/550f0bcf21b9d9a83107c65367a1bd375ccbdb1e)) (@renovate[bot]) +before: -v3.3.0 (2020-03-16) -------------------- +```json5 +//.vscode/settings.json +{ + "deno.enable": true, + "deno.dts_file": ["./path/to/demo.d.ts"] +} -### 🔥 New feature: +``` -- remove `deno.dts_file` configuration (#94)([`f06e852`](https://github.com/axetroy/vscode-deno/commit/f06e852b60883e7499a5c7976d026511bd6dd0ad)) (@艾斯特洛) -- add copy to clipboard message([`4dd4b8d`](https://github.com/axetroy/vscode-deno/commit/4dd4b8dc2be31a4d0b628fac638981013284b36a)) (@axetroy) +after: -### 🐛 Bugs fixed: +```json5 +//.vscode/settings.json +{ + "deno.enable": true +} -- cannot resolve module if location headers is relative or absolute path. close #97([`75d6027`](https://github.com/axetroy/vscode-deno/commit/75d602755f81a0c22331e08b1c97fdf6782fd9ac)) (@axetroy) +``` +``` -v3.2.1 (2020-03-08) -------------------- +## v3.2.1 (2020-03-08) -### 🔥 New feature: +### 🔥 New feature: -- copy url if click code_lens([`e3829d8`](https://github.com/axetroy/vscode-deno/commit/e3829d85c355866097f1b24f845e9accc1fd8904)) (@axetroy) -- make Deno declaration file read-only([`fba8d89`](https://github.com/axetroy/vscode-deno/commit/fba8d89f70bbf42f0ea34eff4173ed0de00ef271)) (@axetroy) +- copy url if click code_lens([`e3829d8`](https://github.com/axetroy/vscode-deno/commit/e3829d85c355866097f1b24f845e9accc1fd8904)) (@axetroy) +- make Deno declaration file read-only([`fba8d89`](https://github.com/axetroy/vscode-deno/commit/fba8d89f70bbf42f0ea34eff4173ed0de00ef271)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- auto-import not work for some modules. close #44([`11d38b3`](https://github.com/axetroy/vscode-deno/commit/11d38b3f46b8521ec1ea89565f11ec65a9d2cb1d)) (@axetroy) -- If query exists in url, module will not be parsed correctly([`a8965b5`](https://github.com/axetroy/vscode-deno/commit/a8965b5a5742b8ae473d3da85f8fe4829aee82ba)) (@axetroy) +- auto-import not work for some modules. close #44([`11d38b3`](https://github.com/axetroy/vscode-deno/commit/11d38b3f46b8521ec1ea89565f11ec65a9d2cb1d)) (@axetroy) +- If query exists in url, module will not be parsed correctly([`a8965b5`](https://github.com/axetroy/vscode-deno/commit/a8965b5a5742b8ae473d3da85f8fe4829aee82ba)) (@axetroy) -v3.2.0 (2020-03-05) -------------------- +## v3.2.0 (2020-03-05) -### 🔥 New feature: +### 🔥 New feature: -- improve fetching module message([`3bb70e2`](https://github.com/axetroy/vscode-deno/commit/3bb70e23f51750a3eab053289772f154740c3045)) (@axetroy) -- support Deno Dependency Viewer. close #83([`1b327b8`](https://github.com/axetroy/vscode-deno/commit/1b327b869cf74d2022dab71451c92ec3c4b5c5ea)) (@axetroy) +- improve fetching module message([`3bb70e2`](https://github.com/axetroy/vscode-deno/commit/3bb70e23f51750a3eab053289772f154740c3045)) (@axetroy) +- support Deno Dependency Viewer. close #83([`1b327b8`](https://github.com/axetroy/vscode-deno/commit/1b327b869cf74d2022dab71451c92ec3c4b5c5ea)) (@axetroy) ### ⚡️ Performance improves: -- improve performance for file_walker([`77ce898`](https://github.com/axetroy/vscode-deno/commit/77ce898b12c1e9ec9f995c1ae2b14342547f7cbd)) (@axetroy) +- improve performance for file_walker([`77ce898`](https://github.com/axetroy/vscode-deno/commit/77ce898b12c1e9ec9f995c1ae2b14342547f7cbd)) (@axetroy) -v3.1.1 (2020-03-03) -------------------- +## v3.1.1 (2020-03-03) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- auto-import rewrite not work on Windows([`3602979`](https://github.com/axetroy/vscode-deno/commit/3602979225fac8a5ffb53e362ab473ea741a3bbf)) (@axetroy) +- auto-import rewrite not work on Windows([`3602979`](https://github.com/axetroy/vscode-deno/commit/3602979225fac8a5ffb53e362ab473ea741a3bbf)) (@axetroy) -v3.1.0 (2020-03-03) -------------------- +## v3.1.0 (2020-03-03) -### 🔥 New feature: +### 🔥 New feature: -- add CodeLens for deno cached module which will show current URL([`44bc4a1`](https://github.com/axetroy/vscode-deno/commit/44bc4a13638822e0ee482a2fba0f23c463e16820)) (@axetroy) -- improve auto-import completion detail([`78fa0e8`](https://github.com/axetroy/vscode-deno/commit/78fa0e86ef017c30349f96794ff3b6eb53cd5879)) (@axetroy) +- add CodeLens for deno cached module which will show current URL([`44bc4a1`](https://github.com/axetroy/vscode-deno/commit/44bc4a13638822e0ee482a2fba0f23c463e16820)) (@axetroy) +- improve auto-import completion detail([`78fa0e8`](https://github.com/axetroy/vscode-deno/commit/78fa0e86ef017c30349f96794ff3b6eb53cd5879)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- normalize filepath([`f5ecd71`](https://github.com/axetroy/vscode-deno/commit/f5ecd71867f5ed6bf055d7606610c0079dc80065)) (@axetroy) +- normalize filepath([`f5ecd71`](https://github.com/axetroy/vscode-deno/commit/f5ecd71867f5ed6bf055d7606610c0079dc80065)) (@axetroy) -v3.0.6 (2020-03-03) -------------------- +## v3.0.6 (2020-03-03) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- typescript server crash if create a new untitled typescript TextDocument ref: #86([`e5643e1`](https://github.com/axetroy/vscode-deno/commit/e5643e159042a72ce1871061ff5038be7b6cebb5)) (@axetroy) +- typescript server crash if create a new untitled typescript TextDocument ref: #86([`e5643e1`](https://github.com/axetroy/vscode-deno/commit/e5643e159042a72ce1871061ff5038be7b6cebb5)) (@axetroy) -v3.0.5 (2020-03-03) -------------------- +## v3.0.5 (2020-03-03) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- extension not work when project has tsconfig.json at root dir([`9ce2874`](https://github.com/axetroy/vscode-deno/commit/9ce2874230d4c66ea657f5d2de19c38eb8719df6)) (@axetroy) +- extension not work when project has tsconfig.json at root dir([`9ce2874`](https://github.com/axetroy/vscode-deno/commit/9ce2874230d4c66ea657f5d2de19c38eb8719df6)) (@axetroy) -v3.0.4 (2020-03-02) -------------------- +## v3.0.4 (2020-03-02) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- invalid http tester regular expression([`3d51ab0`](https://github.com/axetroy/vscode-deno/commit/3d51ab04359ad8bd83b5564c144759d08f9d0237)) (@axetroy) -- 'fetch module' on work correctly for importmap module([`087d834`](https://github.com/axetroy/vscode-deno/commit/087d8345ca3a717d55822dce6ab64c6d9385e790)) (@axetroy) +- invalid http tester regular expression([`3d51ab0`](https://github.com/axetroy/vscode-deno/commit/3d51ab04359ad8bd83b5564c144759d08f9d0237)) (@axetroy) +- 'fetch module' on work correctly for importmap module([`087d834`](https://github.com/axetroy/vscode-deno/commit/087d8345ca3a717d55822dce6ab64c6d9385e790)) (@axetroy) -v3.0.3 (2020-03-02) -------------------- +## v3.0.3 (2020-03-02) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- Path to module not resolved correctly in Windows([`926896d`](https://github.com/axetroy/vscode-deno/commit/926896d33b88971d66f910cf12f881ae5f38405d)) (@axetroy) -- can not set TextDocument's language mode correctly in Windows([`83d6e34`](https://github.com/axetroy/vscode-deno/commit/83d6e342d1795c15e1fdba9218bbcddae910e02e)) (@axetroy) -- somethine server does not ready and send notify([`271c9cd`](https://github.com/axetroy/vscode-deno/commit/271c9cdda40556f8b8efe8280a7a323074d62544)) (@axetroy) +- Path to module not resolved correctly in Windows([`926896d`](https://github.com/axetroy/vscode-deno/commit/926896d33b88971d66f910cf12f881ae5f38405d)) (@axetroy) +- can not set TextDocument's language mode correctly in Windows([`83d6e34`](https://github.com/axetroy/vscode-deno/commit/83d6e342d1795c15e1fdba9218bbcddae910e02e)) (@axetroy) +- somethine server does not ready and send notify([`271c9cd`](https://github.com/axetroy/vscode-deno/commit/271c9cdda40556f8b8efe8280a7a323074d62544)) (@axetroy) ### 🔙 Revert: -- revert [`6170e21`](https://github.com/axetroy/vscode-deno/commit/6170e21417754dcca33bf1f9376dec37251ddc06), refactor: typescript-deno-plugin([`453a9b0`](https://github.com/axetroy/vscode-deno/commit/453a9b0240bda3d2521defa5f4dbf74faeeca7a4)\) +- revert [`6170e21`](https://github.com/axetroy/vscode-deno/commit/6170e21417754dcca33bf1f9376dec37251ddc06), refactor: typescript-deno-plugin([`453a9b0`](https://github.com/axetroy/vscode-deno/commit/453a9b0240bda3d2521defa5f4dbf74faeeca7a4)) -v3.0.2 (2020-03-01) -------------------- +## v3.0.2 (2020-03-01) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- parse .vscode/settings.json with json5([`b3de3d3`](https://github.com/axetroy/vscode-deno/commit/b3de3d352784c6dcbcbaf4cfb1aa4550b249b618)) (@axetroy) +- parse .vscode/settings.json with json5([`b3de3d3`](https://github.com/axetroy/vscode-deno/commit/b3de3d352784c6dcbcbaf4cfb1aa4550b249b618)) (@axetroy) ### 🔙 Revert: -- revert [`da68d42`](https://github.com/axetroy/vscode-deno/commit/da68d4289b1713432a5b0203fa8f46f4008cab44), docs: add readme for typescript-deno-plugin([`1be0c24`](https://github.com/axetroy/vscode-deno/commit/1be0c24d49d811fb7a5499671d01fe5bcafae6f5)\) +- revert [`da68d42`](https://github.com/axetroy/vscode-deno/commit/da68d4289b1713432a5b0203fa8f46f4008cab44), docs: add readme for typescript-deno-plugin([`1be0c24`](https://github.com/axetroy/vscode-deno/commit/1be0c24d49d811fb7a5499671d01fe5bcafae6f5)) -v3.0.1 (2020-03-01) -------------------- +## v3.0.1 (2020-03-01) -### 🔥 New feature: +### 🔥 New feature: -- re-enable typescript-deno-plugin with workspace's typescript version. close #78([`7a53e70`](https://github.com/axetroy/vscode-deno/commit/7a53e7019a9aeba64e0494fe7d9f666540f8a6ce)) (@axetroy) +- re-enable typescript-deno-plugin with workspace's typescript version. close #78([`7a53e70`](https://github.com/axetroy/vscode-deno/commit/7a53e7019a9aeba64e0494fe7d9f666540f8a6ce)) (@axetroy) -v3.0.0 (2020-02-29) -------------------- +## v3.0.0 (2020-02-29) -### 🔥 New feature: +### 🔥 New feature: -- Resurrected in Deno v0.35.0 🚀([`3aff7ed`](https://github.com/axetroy/vscode-deno/commit/3aff7edf1481a0a234a1b994b9f6cf692e444beb)) (@axetroy) -- Requires minimum version of Deno 0.35.0([`35b810c`](https://github.com/axetroy/vscode-deno/commit/35b810ca4f5bbb50796d0df4d3efe27908e604a1)) (@axetroy) -- set the language of the document automatically([`8839799`](https://github.com/axetroy/vscode-deno/commit/88397994925c42647c77df6e3626922ea3b9d953)) (@axetroy) -- adapt Deno new cache layout([`1cba5df`](https://github.com/axetroy/vscode-deno/commit/1cba5df49c10d7d35316949a0e635262d7ee1b30)) (@axetroy) -- support format range code([`498d37f`](https://github.com/axetroy/vscode-deno/commit/498d37ffa7b4e85efd53c8c34d96b48b313effa1)) (@axetroy) -- add import map file jso validator([`2ccfa02`](https://github.com/axetroy/vscode-deno/commit/2ccfa026f28c2285cd94d8e066a96c37f57eef9a)) (@axetroy) -- Add memory cache module([`c6cd7e8`](https://github.com/axetroy/vscode-deno/commit/c6cd7e8b766398d413c406258d286b7380f5087e)) (@axetroy) -- auto detect ./vscode/settings.json in typescript plugin #60([`95d73c6`](https://github.com/axetroy/vscode-deno/commit/95d73c6b5efa7ba5951cc3c0dd150ce925a429b7)) (@axetroy) -- support Import-Maps in new cache layout.([`0c4cccd`](https://github.com/axetroy/vscode-deno/commit/0c4cccda2c109963c28064b1f19c58508a16bae9)) (@axetroy) -- make manifest be a iterator.([`8c7b7ce`](https://github.com/axetroy/vscode-deno/commit/8c7b7ce81d9eb2110a59b14d7e41d6c08b00c8d3)) (@axetroy) -- add new Deno's cache layout parser and test([`7308978`](https://github.com/axetroy/vscode-deno/commit/730897813b2066533c39945bb7eae4af1b261033)) (@axetroy) -- support @deno-types hint definition. #68([`758c5be`](https://github.com/axetroy/vscode-deno/commit/758c5be8256efa263a53c8df1bf68ce6beeaed78)) (@axetroy) +- Resurrected in Deno v0.35.0 🚀([`3aff7ed`](https://github.com/axetroy/vscode-deno/commit/3aff7edf1481a0a234a1b994b9f6cf692e444beb)) (@axetroy) +- Requires minimum version of Deno 0.35.0([`35b810c`](https://github.com/axetroy/vscode-deno/commit/35b810ca4f5bbb50796d0df4d3efe27908e604a1)) (@axetroy) +- set the language of the document automatically([`8839799`](https://github.com/axetroy/vscode-deno/commit/88397994925c42647c77df6e3626922ea3b9d953)) (@axetroy) +- adapt Deno new cache layout([`1cba5df`](https://github.com/axetroy/vscode-deno/commit/1cba5df49c10d7d35316949a0e635262d7ee1b30)) (@axetroy) +- support format range code([`498d37f`](https://github.com/axetroy/vscode-deno/commit/498d37ffa7b4e85efd53c8c34d96b48b313effa1)) (@axetroy) +- add import map file jso validator([`2ccfa02`](https://github.com/axetroy/vscode-deno/commit/2ccfa026f28c2285cd94d8e066a96c37f57eef9a)) (@axetroy) +- Add memory cache module([`c6cd7e8`](https://github.com/axetroy/vscode-deno/commit/c6cd7e8b766398d413c406258d286b7380f5087e)) (@axetroy) +- auto detect ./vscode/settings.json in typescript plugin #60([`95d73c6`](https://github.com/axetroy/vscode-deno/commit/95d73c6b5efa7ba5951cc3c0dd150ce925a429b7)) (@axetroy) +- support Import-Maps in new cache layout.([`0c4cccd`](https://github.com/axetroy/vscode-deno/commit/0c4cccda2c109963c28064b1f19c58508a16bae9)) (@axetroy) +- make manifest be a iterator.([`8c7b7ce`](https://github.com/axetroy/vscode-deno/commit/8c7b7ce81d9eb2110a59b14d7e41d6c08b00c8d3)) (@axetroy) +- add new Deno's cache layout parser and test([`7308978`](https://github.com/axetroy/vscode-deno/commit/730897813b2066533c39945bb7eae4af1b261033)) (@axetroy) +- support @deno-types hint definition. #68([`758c5be`](https://github.com/axetroy/vscode-deno/commit/758c5be8256efa263a53c8df1bf68ce6beeaed78)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- module not follow redirect([`dc97014`](https://github.com/axetroy/vscode-deno/commit/dc97014e31db7bba9859c5d2ba4ef77ddb67c9f3)) (@axetroy) -- Possible errors caused by optional parameters([`f91085c`](https://github.com/axetroy/vscode-deno/commit/f91085ce5b27dde09e22b0e52975f893c111cb6b)) (@axetroy) -- auto-import in new cache layout([`7726fde`](https://github.com/axetroy/vscode-deno/commit/7726fde3ee0e9b1caf7a04bd167fac725600febe)) (@axetroy) -- get file hash without query([`d81850f`](https://github.com/axetroy/vscode-deno/commit/d81850fde5197f39bc04adf28de84429b2d0d5a8)) (@axetroy) -- fix windows url path handle([`b50548e`](https://github.com/axetroy/vscode-deno/commit/b50548e4bb87baa62c83fda420d7994ca0e9dba8)) (@axetroy) -- fix invalid regexp for Windows([`d37c846`](https://github.com/axetroy/vscode-deno/commit/d37c846121d3e3a3decfdcf821205c2f5e40683b)) (@axetroy) -- fix invalid regexp for Windows([`a96e93a`](https://github.com/axetroy/vscode-deno/commit/a96e93abeedc30d018c5c06d60c9e26909fd78f5)) (@axetroy) -- path resolution of Windows([`a9e3336`](https://github.com/axetroy/vscode-deno/commit/a9e33363da91ae45f4178db001a9deaedc858429)) (@axetroy) -- **deps**: update dependency vscode-languageserver-textdocument to v1.0.1 (#66)([`c49b0fa`](https://github.com/axetroy/vscode-deno/commit/c49b0fac07f1a4d4cdc9a425ef666d9741e22a97)) (@renovate[bot]) +- module not follow redirect([`dc97014`](https://github.com/axetroy/vscode-deno/commit/dc97014e31db7bba9859c5d2ba4ef77ddb67c9f3)) (@axetroy) +- Possible errors caused by optional parameters([`f91085c`](https://github.com/axetroy/vscode-deno/commit/f91085ce5b27dde09e22b0e52975f893c111cb6b)) (@axetroy) +- auto-import in new cache layout([`7726fde`](https://github.com/axetroy/vscode-deno/commit/7726fde3ee0e9b1caf7a04bd167fac725600febe)) (@axetroy) +- get file hash without query([`d81850f`](https://github.com/axetroy/vscode-deno/commit/d81850fde5197f39bc04adf28de84429b2d0d5a8)) (@axetroy) +- fix windows url path handle([`b50548e`](https://github.com/axetroy/vscode-deno/commit/b50548e4bb87baa62c83fda420d7994ca0e9dba8)) (@axetroy) +- fix invalid regexp for Windows([`d37c846`](https://github.com/axetroy/vscode-deno/commit/d37c846121d3e3a3decfdcf821205c2f5e40683b)) (@axetroy) +- fix invalid regexp for Windows([`a96e93a`](https://github.com/axetroy/vscode-deno/commit/a96e93abeedc30d018c5c06d60c9e26909fd78f5)) (@axetroy) +- path resolution of Windows([`a9e3336`](https://github.com/axetroy/vscode-deno/commit/a9e33363da91ae45f4178db001a9deaedc858429)) (@axetroy) +- **deps**: update dependency vscode-languageserver-textdocument to v1.0.1 (#66)([`c49b0fa`](https://github.com/axetroy/vscode-deno/commit/c49b0fac07f1a4d4cdc9a425ef666d9741e22a97)) (@renovate[bot]) -v2.0.4 (2020-02-20) -------------------- +## v2.0.4 (2020-02-20) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- Try to fix the path processing under windows. ref: #61([`e3d5bf2`](https://github.com/axetroy/vscode-deno/commit/e3d5bf27fc0b678b0928caeb19a3735774179a36)) (@axetroy) +- Try to fix the path processing under windows. ref: #61([`e3d5bf2`](https://github.com/axetroy/vscode-deno/commit/e3d5bf27fc0b678b0928caeb19a3735774179a36)) (@axetroy) -v2.0.3 (2020-02-20) -------------------- +## v2.0.3 (2020-02-20) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- Try to fix the path processing under windows. ref: #61([`8c02221`](https://github.com/axetroy/vscode-deno/commit/8c02221cb2a5abfcafc108ecf2ae88afc3e90f3b)) (@axetroy) +- Try to fix the path processing under windows. ref: #61([`8c02221`](https://github.com/axetroy/vscode-deno/commit/8c02221cb2a5abfcafc108ecf2ae88afc3e90f3b)) (@axetroy) -v2.0.2 (2020-02-19) -------------------- +## v2.0.2 (2020-02-19) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- Auto-Import for Deno module incorrectly. now use http protocol modules instead of relative paths. close #44([`df71fd1`](https://github.com/axetroy/vscode-deno/commit/df71fd1d4fa5f47423f1c00b9b181e81f0435dd4)) (@axetroy) -- typescript-deno-plugin will be disable when open the file out of workspace.([`b0f3aa6`](https://github.com/axetroy/vscode-deno/commit/b0f3aa6d6646adf81a9ac091c2d89e82eda35e94)) (@axetroy) +- Auto-Import for Deno module incorrectly. now use http protocol modules instead of relative paths. close #44([`df71fd1`](https://github.com/axetroy/vscode-deno/commit/df71fd1d4fa5f47423f1c00b9b181e81f0435dd4)) (@axetroy) +- typescript-deno-plugin will be disable when open the file out of workspace.([`b0f3aa6`](https://github.com/axetroy/vscode-deno/commit/b0f3aa6d6646adf81a9ac091c2d89e82eda35e94)) (@axetroy) -v2.0.1 (2020-02-18) -------------------- +## v2.0.1 (2020-02-18) -### 🔥 New feature: +### 🔥 New feature: -- improve fetch module with progress([`1eaeb41`](https://github.com/axetroy/vscode-deno/commit/1eaeb4193299aa77e5a430fb0469c8d020851524)) (@axetroy) +- improve fetch module with progress([`1eaeb41`](https://github.com/axetroy/vscode-deno/commit/1eaeb4193299aa77e5a430fb0469c8d020851524)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- improve typescript-deno-plugin. Make it as unaffected as possible.([`a6ad52f`](https://github.com/axetroy/vscode-deno/commit/a6ad52f058860767310c7774ab8bbe34289064c3)) (@axetroy) -- **deps**: update dependency vscode-languageclient to v6.1.1 (#58)([`ae547f9`](https://github.com/axetroy/vscode-deno/commit/ae547f90153b4519cc3748a79ec5176c16bed46e)) (@renovate[bot]) -- **deps**: update dependency vscode-languageserver to v6.1.1 (#57)([`e687f20`](https://github.com/axetroy/vscode-deno/commit/e687f207960568e37bc445d63cd133bda413acff)) (@renovate[bot]) -- import module from 'file:///path/to/module/mod.ts' not work([`962411d`](https://github.com/axetroy/vscode-deno/commit/962411de1e6aa15d6a1eb122a6f0b3035017cc03)) (@axetroy) +- improve typescript-deno-plugin. Make it as unaffected as possible.([`a6ad52f`](https://github.com/axetroy/vscode-deno/commit/a6ad52f058860767310c7774ab8bbe34289064c3)) (@axetroy) +- **deps**: update dependency vscode-languageclient to v6.1.1 (#58)([`ae547f9`](https://github.com/axetroy/vscode-deno/commit/ae547f90153b4519cc3748a79ec5176c16bed46e)) (@renovate[bot]) +- **deps**: update dependency vscode-languageserver to v6.1.1 (#57)([`e687f20`](https://github.com/axetroy/vscode-deno/commit/e687f207960568e37bc445d63cd133bda413acff)) (@renovate[bot]) +- import module from 'file:///path/to/module/mod.ts' not work([`962411d`](https://github.com/axetroy/vscode-deno/commit/962411de1e6aa15d6a1eb122a6f0b3035017cc03)) (@axetroy) -v2.0.0 (2020-02-14) -------------------- +## v2.0.0 (2020-02-14) -### 🔥 New feature: +### 🔥 New feature: -- Deno minimum required v0.33.0([`014192a`](https://github.com/axetroy/vscode-deno/commit/014192a0d1ce80aac3adff5d120fda06c384d03d)) (@axetroy) -- rename configuration `deno.dtsFilepaths` to `deno.dts_file` (#49)([`555a230`](https://github.com/axetroy/vscode-deno/commit/555a230a0476f101a295fd877608f6834d3d6a79)) (@Axetroy) -- remove `deno.enable` & `deno.disable` command (#48)([`8ecae2c`](https://github.com/axetroy/vscode-deno/commit/8ecae2c86e28138ac21d12ea29aba34860c3bb95)) (@Axetroy) -- upgrade Deno formatter (#50)([`e872d1c`](https://github.com/axetroy/vscode-deno/commit/e872d1cee1af7d9bdf1227165dfecf1c69df8fbe)) (@Axetroy) +- Deno minimum required v0.33.0([`014192a`](https://github.com/axetroy/vscode-deno/commit/014192a0d1ce80aac3adff5d120fda06c384d03d)) (@axetroy) +- rename configuration `deno.dtsFilepaths` to `deno.dts_file` (#49)([`555a230`](https://github.com/axetroy/vscode-deno/commit/555a230a0476f101a295fd877608f6834d3d6a79)) (@Axetroy) +- remove `deno.enable` & `deno.disable` command (#48)([`8ecae2c`](https://github.com/axetroy/vscode-deno/commit/8ecae2c86e28138ac21d12ea29aba34860c3bb95)) (@Axetroy) +- upgrade Deno formatter (#50)([`e872d1c`](https://github.com/axetroy/vscode-deno/commit/e872d1cee1af7d9bdf1227165dfecf1c69df8fbe)) (@Axetroy) -v1.23.0 (2020-02-14) --------------------- +## v1.23.0 (2020-02-14) -### 🔥 New feature: +### 🔥 New feature: -- add the tips for Deno's minimum version for this extension.([`8b5c54b`](https://github.com/axetroy/vscode-deno/commit/8b5c54b8e9fc9f19c47e2b60f36cc140c587f885)) (@axetroy) -- Now opening the js file will also launch the extension. the same with tsserver.([`d4a9beb`](https://github.com/axetroy/vscode-deno/commit/d4a9beb911cec9f02be8ce1faffe5bb4a10ba836)) (@axetroy) -- support external type definitions with `X-TypeScript-Types` headers. close #35([`98253dd`](https://github.com/axetroy/vscode-deno/commit/98253dd0bda546b6f11beb83926d972540133e33)) (@axetroy) +- add the tips for Deno's minimum version for this extension.([`8b5c54b`](https://github.com/axetroy/vscode-deno/commit/8b5c54b8e9fc9f19c47e2b60f36cc140c587f885)) (@axetroy) +- Now opening the js file will also launch the extension. the same with tsserver.([`d4a9beb`](https://github.com/axetroy/vscode-deno/commit/d4a9beb911cec9f02be8ce1faffe5bb4a10ba836)) (@axetroy) +- support external type definitions with `X-TypeScript-Types` headers. close #35([`98253dd`](https://github.com/axetroy/vscode-deno/commit/98253dd0bda546b6f11beb83926d972540133e33)) (@axetroy) -v1.22.0 (2020-02-11) --------------------- +## v1.22.0 (2020-02-11) -### 🔥 New feature: +### 🔥 New feature: -- Add translations for dutch and german (#42)([`ed2b7a4`](https://github.com/axetroy/vscode-deno/commit/ed2b7a496d31356331cfb3dda44e06c8020a7476)) (@Luca Casonato) -- improve module import intelligent([`faf76c9`](https://github.com/axetroy/vscode-deno/commit/faf76c9b015778ef7bcf3994a9708c81d8dbacb3)) (@axetroy) +- Add translations for dutch and german (#42)([`ed2b7a4`](https://github.com/axetroy/vscode-deno/commit/ed2b7a496d31356331cfb3dda44e06c8020a7476)) (@Luca Casonato) +- improve module import intelligent([`faf76c9`](https://github.com/axetroy/vscode-deno/commit/faf76c9b015778ef7bcf3994a9708c81d8dbacb3)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- Module index is incorrect. close #47([`d69e90a`](https://github.com/axetroy/vscode-deno/commit/d69e90a90df3d7367eb9cb0bd10ec5f3ad21033a)) (@axetroy) -- module import intelligent no work correctly when import from 'http/server.ts'([`055d062`](https://github.com/axetroy/vscode-deno/commit/055d062c26aff15c5336c45aa952a1d653ce9cbc)) (@axetroy) +- Module index is incorrect. close #47([`d69e90a`](https://github.com/axetroy/vscode-deno/commit/d69e90a90df3d7367eb9cb0bd10ec5f3ad21033a)) (@axetroy) +- module import intelligent no work correctly when import from 'http/server.ts'([`055d062`](https://github.com/axetroy/vscode-deno/commit/055d062c26aff15c5336c45aa952a1d653ce9cbc)) (@axetroy) -v1.21.0 (2020-02-10) --------------------- +## v1.21.0 (2020-02-10) -### 🔥 New feature: +### 🔥 New feature: -- support external type definitions with '/// '. ref: #35([`f7affb2`](https://github.com/axetroy/vscode-deno/commit/f7affb27fb073f22437db227b2c576e9406d4784)) (@axetroy) +- support external type definitions with '/// '. ref: #35([`f7affb2`](https://github.com/axetroy/vscode-deno/commit/f7affb27fb073f22437db227b2c576e9406d4784)) (@axetroy) -v1.20.0 (2020-02-10) --------------------- +## v1.20.0 (2020-02-10) -### 🔥 New feature: +### 🔥 New feature: -- remove `lock std version` and `prefer HTTPS` diagnostics. close #33([`2480791`](https://github.com/axetroy/vscode-deno/commit/2480791f9c002b8d0706f2ffedb5b93ff3c3b407)) (@axetroy) +- remove `lock std version` and `prefer HTTPS` diagnostics. close #33([`2480791`](https://github.com/axetroy/vscode-deno/commit/2480791f9c002b8d0706f2ffedb5b93ff3c3b407)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- update ignore diagnostics code. close #41([`34e6c10`](https://github.com/axetroy/vscode-deno/commit/34e6c1053c7c4c7928fd3e83a59fdd1e92a11f95)) (@axetroy) +- update ignore diagnostics code. close #41([`34e6c10`](https://github.com/axetroy/vscode-deno/commit/34e6c1053c7c4c7928fd3e83a59fdd1e92a11f95)) (@axetroy) -v1.19.0 (2020-02-08) --------------------- +## v1.19.0 (2020-02-08) -### 🔥 New feature: +### 🔥 New feature: -- remove extension name diagnostic. close #12([`892bb3f`](https://github.com/axetroy/vscode-deno/commit/892bb3fe8822500b48d9b1bfacffaa1d4a7c17ba)) (@axetroy) -- support import ECMA script module. close #37([`1b68068`](https://github.com/axetroy/vscode-deno/commit/1b6806854581b9f0b9460526c730eb19dcc511d4)) (@axetroy) +- remove extension name diagnostic. close #12([`892bb3f`](https://github.com/axetroy/vscode-deno/commit/892bb3fe8822500b48d9b1bfacffaa1d4a7c17ba)) (@axetroy) +- support import ECMA script module. close #37([`1b68068`](https://github.com/axetroy/vscode-deno/commit/1b6806854581b9f0b9460526c730eb19dcc511d4)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- esm module resolver([`ffe30fb`](https://github.com/axetroy/vscode-deno/commit/ffe30fbbde5e65b9d0741020b820d5b323db5cd1)) (@axetroy) +- esm module resolver([`ffe30fb`](https://github.com/axetroy/vscode-deno/commit/ffe30fbbde5e65b9d0741020b820d5b323db5cd1)) (@axetroy) -v1.18.1 (2020-02-07) --------------------- +## v1.18.1 (2020-02-07) ### 🔙 Revert: -- revert [`cb0e592`](https://github.com/axetroy/vscode-deno/commit/cb0e592136f569e58daee56a7d2f46759b7ca946), feat: support top-level await with typescript 3.8([`341165e`](https://github.com/axetroy/vscode-deno/commit/341165e7d1c25e1a4f2d7aab8866f54fb9b8f110)\) +- revert [`cb0e592`](https://github.com/axetroy/vscode-deno/commit/cb0e592136f569e58daee56a7d2f46759b7ca946), feat: support top-level await with typescript 3.8([`341165e`](https://github.com/axetroy/vscode-deno/commit/341165e7d1c25e1a4f2d7aab8866f54fb9b8f110)) -v1.18.0 (2020-02-07) --------------------- +## v1.18.0 (2020-02-07) -### 🔥 New feature: +### 🔥 New feature: -- no more use workspace typescript version([`2a6f9da`](https://github.com/axetroy/vscode-deno/commit/2a6f9da82aac305431dccc6539b66eb66866155e)) (@axetroy) -- require min vscode version 1.42.0([`ab2cc6e`](https://github.com/axetroy/vscode-deno/commit/ab2cc6e677f08e0392fc8b551fbae9e8e303bcee)) (@axetroy) -- support top-level await with typescript 3.8([`cb0e592`](https://github.com/axetroy/vscode-deno/commit/cb0e592136f569e58daee56a7d2f46759b7ca946)) (@axetroy) +- no more use workspace typescript version([`2a6f9da`](https://github.com/axetroy/vscode-deno/commit/2a6f9da82aac305431dccc6539b66eb66866155e)) (@axetroy) +- require min vscode version 1.42.0([`ab2cc6e`](https://github.com/axetroy/vscode-deno/commit/ab2cc6e677f08e0392fc8b551fbae9e8e303bcee)) (@axetroy) +- support top-level await with typescript 3.8([`cb0e592`](https://github.com/axetroy/vscode-deno/commit/cb0e592136f569e58daee56a7d2f46759b7ca946)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- create local module no work([`bcceff2`](https://github.com/axetroy/vscode-deno/commit/bcceff232ded01eb28575db7151b4116968945c1)) (@axetroy) +- create local module no work([`bcceff2`](https://github.com/axetroy/vscode-deno/commit/bcceff232ded01eb28575db7151b4116968945c1)) (@axetroy) -v1.17.0 (2020-02-06) --------------------- +## v1.17.0 (2020-02-06) -### 🔥 New feature: +### 🔥 New feature: -- fully i18n supported. #31([`04e3938`](https://github.com/axetroy/vscode-deno/commit/04e3938197c6de200f79b6115c8ab3b9cff3651e)) (@axetroy) +- fully i18n supported. #31([`04e3938`](https://github.com/axetroy/vscode-deno/commit/04e3938197c6de200f79b6115c8ab3b9cff3651e)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- create a local module if is not relative or absolute path([`21bacce`](https://github.com/axetroy/vscode-deno/commit/21bacce8dbba3837a363aeb47ba8aefd262295a4)) (@axetroy) +- create a local module if is not relative or absolute path([`21bacce`](https://github.com/axetroy/vscode-deno/commit/21bacce8dbba3837a363aeb47ba8aefd262295a4)) (@axetroy) -v1.16.0 (2020-02-06) --------------------- +## v1.16.0 (2020-02-06) -### 🔥 New feature: +### 🔥 New feature: -- support Import Maps for Deno. close #3([`eb187af`](https://github.com/axetroy/vscode-deno/commit/eb187afd06685c9462fcdace820f29754385f860)) (@axetroy) -- add lock deno_std version diagnostic([`8d9097e`](https://github.com/axetroy/vscode-deno/commit/8d9097e3cb23925966e7339b344fa99cd6d6d491)) (@axetroy) -- add default content for creating a file when fix missing local module([`1404f2f`](https://github.com/axetroy/vscode-deno/commit/1404f2f712867116801cd09a0f1122298218fd42)) (@axetroy) +- support Import Maps for Deno. close #3([`eb187af`](https://github.com/axetroy/vscode-deno/commit/eb187afd06685c9462fcdace820f29754385f860)) (@axetroy) +- add lock deno_std version diagnostic([`8d9097e`](https://github.com/axetroy/vscode-deno/commit/8d9097e3cb23925966e7339b344fa99cd6d6d491)) (@axetroy) +- add default content for creating a file when fix missing local module([`1404f2f`](https://github.com/axetroy/vscode-deno/commit/1404f2f712867116801cd09a0f1122298218fd42)) (@axetroy) -v1.15.0 (2020-02-05) --------------------- +## v1.15.0 (2020-02-05) -### 🔥 New feature: +### 🔥 New feature: -- support quickly fix for diagnostics. close #29([`da85926`](https://github.com/axetroy/vscode-deno/commit/da859261e33d86b22e01560557f71f4d76b087c2)) (@axetroy) +- support quickly fix for diagnostics. close #29([`da85926`](https://github.com/axetroy/vscode-deno/commit/da859261e33d86b22e01560557f71f4d76b087c2)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- **deps**: pin dependency execa to 4.0.0 (#30)([`47ca6e4`](https://github.com/axetroy/vscode-deno/commit/47ca6e47d3dc0e8dbb350225d269ccae7daca278)) (@renovate[bot]) -- `typescript-deno-plugin` may not find modules and cause `typescript` to crash([`8bdc5db`](https://github.com/axetroy/vscode-deno/commit/8bdc5db5863212efee62e51b9965c811c1cdeb34)) (@axetroy) +- **deps**: pin dependency execa to 4.0.0 (#30)([`47ca6e4`](https://github.com/axetroy/vscode-deno/commit/47ca6e47d3dc0e8dbb350225d269ccae7daca278)) (@renovate[bot]) +- `typescript-deno-plugin` may not find modules and cause `typescript` to crash([`8bdc5db`](https://github.com/axetroy/vscode-deno/commit/8bdc5db5863212efee62e51b9965c811c1cdeb34)) (@axetroy) -v1.14.0 (2020-02-05) --------------------- +## v1.14.0 (2020-02-05) -### 🔥 New feature: +### 🔥 New feature: -- Added i18n support for Chinese Traditional([`ca93cd2`](https://github.com/axetroy/vscode-deno/commit/ca93cd24b28924fd065554f748eb653d23b3a449)) (@axetroy) -- add `deno.restart_server` command to restart `Deno Language Server`. close #28([`9a66f86`](https://github.com/axetroy/vscode-deno/commit/9a66f867f93729b4b753abc4117fb65f3cba72a3)) (@axetroy) -- improve status bar. show more information([`6fb83c4`](https://github.com/axetroy/vscode-deno/commit/6fb83c4a496a2c031247d4675c2838b073318911)) (@axetroy) +- Added i18n support for Chinese Traditional([`ca93cd2`](https://github.com/axetroy/vscode-deno/commit/ca93cd24b28924fd065554f748eb653d23b3a449)) (@axetroy) +- add `deno.restart_server` command to restart `Deno Language Server`. close #28([`9a66f86`](https://github.com/axetroy/vscode-deno/commit/9a66f867f93729b4b753abc4117fb65f3cba72a3)) (@axetroy) +- improve status bar. show more information([`6fb83c4`](https://github.com/axetroy/vscode-deno/commit/6fb83c4a496a2c031247d4675c2838b073318911)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- lock prettier version to make sure formatter work on deno v0.32.0. We will switch to dprint in a future release and only suppport formatting typescript/javascipt code.([`78b3266`](https://github.com/axetroy/vscode-deno/commit/78b3266ab426b28e288ff02c677f44593647e2b9)) (@axetroy) +- lock prettier version to make sure formatter work on deno v0.32.0. We will switch to dprint in a future release and only suppport formatting typescript/javascipt code.([`78b3266`](https://github.com/axetroy/vscode-deno/commit/78b3266ab426b28e288ff02c677f44593647e2b9)) (@axetroy) -v1.13.1 (2020-02-04) --------------------- +## v1.13.1 (2020-02-04) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- cannot find module if redirected. close #27([`6fd7b13`](https://github.com/axetroy/vscode-deno/commit/6fd7b13dc1394687dbae6a6a6e5f60d01f72cd64)) (@axetroy) +- cannot find module if redirected. close #27([`6fd7b13`](https://github.com/axetroy/vscode-deno/commit/6fd7b13dc1394687dbae6a6a6e5f60d01f72cd64)) (@axetroy) -v1.13.0 (2020-02-04) --------------------- +## v1.13.0 (2020-02-04) -### 🔥 New feature: +### 🔥 New feature: -- improve diagnostics([`a5f029e`](https://github.com/axetroy/vscode-deno/commit/a5f029e35f9af3692d8f7192fecd648237d00c1c)) (@axetroy) +- improve diagnostics([`a5f029e`](https://github.com/axetroy/vscode-deno/commit/a5f029e35f9af3692d8f7192fecd648237d00c1c)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- can not import module which end with `.ts`\([`0169107`](https://github.com/axetroy/vscode-deno/commit/01691075d9d236b6a0780f960f871206788fea44)) (@axetroy) -- **deps**: pin dependency vscode-uri to 2.1.1 (#26)([`5cdf757`](https://github.com/axetroy/vscode-deno/commit/5cdf7571673a9c5fbfbfe8858488fbb7525e1027)) (@renovate[bot]) -- improve import module position([`8a999c6`](https://github.com/axetroy/vscode-deno/commit/8a999c667ea474ee769dbf72972a08f9d8f71465)) (@axetroy) +- can not import module which end with `.ts`([`0169107`](https://github.com/axetroy/vscode-deno/commit/01691075d9d236b6a0780f960f871206788fea44)) (@axetroy) +- **deps**: pin dependency vscode-uri to 2.1.1 (#26)([`5cdf757`](https://github.com/axetroy/vscode-deno/commit/5cdf7571673a9c5fbfbfe8858488fbb7525e1027)) (@renovate[bot]) +- improve import module position([`8a999c6`](https://github.com/axetroy/vscode-deno/commit/8a999c667ea474ee769dbf72972a08f9d8f71465)) (@axetroy) -v1.12.0 (2020-02-03) --------------------- +## v1.12.0 (2020-02-03) -### 🔥 New feature: +### 🔥 New feature: -- improve folder picker([`71e9658`](https://github.com/axetroy/vscode-deno/commit/71e9658fb4aea962941a0d4b7f03a6cbc80d50e1)) (@axetroy) -- Warning when import from http([`72d9db3`](https://github.com/axetroy/vscode-deno/commit/72d9db3c7ce5b483ef0fb7d3e6310b7adf5974c2)) (@axetroy) -- remove `deno.enable = true` by default([`532cdf0`](https://github.com/axetroy/vscode-deno/commit/532cdf0af76ac436243b20c885c406386a20f202)) (@axetroy) +- improve folder picker([`71e9658`](https://github.com/axetroy/vscode-deno/commit/71e9658fb4aea962941a0d4b7f03a6cbc80d50e1)) (@axetroy) +- Warning when import from http([`72d9db3`](https://github.com/axetroy/vscode-deno/commit/72d9db3c7ce5b483ef0fb7d3e6310b7adf5974c2)) (@axetroy) +- remove `deno.enable = true` by default([`532cdf0`](https://github.com/axetroy/vscode-deno/commit/532cdf0af76ac436243b20c885c406386a20f202)) (@axetroy) -v1.11.0 (2020-01-31) --------------------- +## v1.11.0 (2020-01-31) -### 🔥 New feature: +### 🔥 New feature: -- add diagnostics checking for disable non-extension name module import. close #12([`8c1c244`](https://github.com/axetroy/vscode-deno/commit/8c1c24419fe07bd7f511605ce0b062b0ae16199a)) (@axetroy) +- add diagnostics checking for disable non-extension name module import. close #12([`8c1c244`](https://github.com/axetroy/vscode-deno/commit/8c1c24419fe07bd7f511605ce0b062b0ae16199a)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- **deps**: pin dependency typescript to 3.7.5 (#21)([`3b3049c`](https://github.com/axetroy/vscode-deno/commit/3b3049c19d1438b3357eef77f4b6241b535db3d2)) (@renovate[bot]) -- add missing typescript deps([`751261a`](https://github.com/axetroy/vscode-deno/commit/751261aaeb8a6a2931687a8082b5bbce591d7ba2)) (@axetroy) -- **deps**: pin dependency get-port to 5.1.1 (#18)([`d3cf219`](https://github.com/axetroy/vscode-deno/commit/d3cf21902f0b6930640cd7b1f603649746833ac5)) (@renovate[bot]) +- **deps**: pin dependency typescript to 3.7.5 (#21)([`3b3049c`](https://github.com/axetroy/vscode-deno/commit/3b3049c19d1438b3357eef77f4b6241b535db3d2)) (@renovate[bot]) +- add missing typescript deps([`751261a`](https://github.com/axetroy/vscode-deno/commit/751261aaeb8a6a2931687a8082b5bbce591d7ba2)) (@axetroy) +- **deps**: pin dependency get-port to 5.1.1 (#18)([`d3cf219`](https://github.com/axetroy/vscode-deno/commit/d3cf21902f0b6930640cd7b1f603649746833ac5)) (@renovate[bot]) -v1.10.1 (2020-01-31) --------------------- +## v1.10.1 (2020-01-31) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- formatter not run at workspace folder([`bf6195a`](https://github.com/axetroy/vscode-deno/commit/bf6195a1978787c53b5135a43245ee6295ca945f)) (@axetroy) +- formatter not run at workspace folder([`bf6195a`](https://github.com/axetroy/vscode-deno/commit/bf6195a1978787c53b5135a43245ee6295ca945f)) (@axetroy) -v1.10.0 (2020-01-31) --------------------- +## v1.10.0 (2020-01-31) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- completion show everywhere([`21741a2`](https://github.com/axetroy/vscode-deno/commit/21741a265e38c1187c9e8a8cc71465489a250db1)) (@axetroy) +- completion show everywhere([`21741a2`](https://github.com/axetroy/vscode-deno/commit/21741a265e38c1187c9e8a8cc71465489a250db1)) (@axetroy) -v1.9.2 (2020-01-29) -------------------- +## v1.9.2 (2020-01-29) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- resolve can not import module not end with .ts when module does not found. close #5([`1143a97`](https://github.com/axetroy/vscode-deno/commit/1143a97d59672439bb5bf1e9b0fd5279df78d4eb)) (@axetroy) +- resolve can not import module not end with .ts when module does not found. close #5([`1143a97`](https://github.com/axetroy/vscode-deno/commit/1143a97d59672439bb5bf1e9b0fd5279df78d4eb)) (@axetroy) -v1.9.1 (2020-01-29) -------------------- +## v1.9.1 (2020-01-29) -### 🔥 New feature: +### 🔥 New feature: -- support top-level await. close #10([`d1cd97c`](https://github.com/axetroy/vscode-deno/commit/d1cd97ce0748ff1b4df96726efb6cda308197dd8)) (@axetroy) +- support top-level await. close #10([`d1cd97c`](https://github.com/axetroy/vscode-deno/commit/d1cd97ce0748ff1b4df96726efb6cda308197dd8)) (@axetroy) -v1.9.0 (2020-01-26) -------------------- +## v1.9.0 (2020-01-26) -### 🔥 New feature: +### 🔥 New feature: -- enable jsx options by default for typescript-deno-plugin([`b9c2fba`](https://github.com/axetroy/vscode-deno/commit/b9c2fbaefe733288ec62e46e8798d6b634f7eea9)) (@axetroy) -- support import installed module intelligent. close #4([`6d9baaa`](https://github.com/axetroy/vscode-deno/commit/6d9baaadf3ae1eeb75e9fd46e1e567c9c8c66086)) (@axetroy) +- enable jsx options by default for typescript-deno-plugin([`b9c2fba`](https://github.com/axetroy/vscode-deno/commit/b9c2fbaefe733288ec62e46e8798d6b634f7eea9)) (@axetroy) +- support import installed module intelligent. close #4([`6d9baaa`](https://github.com/axetroy/vscode-deno/commit/6d9baaadf3ae1eeb75e9fd46e1e567c9c8c66086)) (@axetroy) -v1.8.0 (2020-01-26) -------------------- +## v1.8.0 (2020-01-26) -### 🔥 New feature: +### 🔥 New feature: -- add deno.dtsFilepaths configuration([`458666e`](https://github.com/axetroy/vscode-deno/commit/458666eba1c649a673c56e8d28179e4cd9860d6a)) (@axetroy) +- add deno.dtsFilepaths configuration([`458666e`](https://github.com/axetroy/vscode-deno/commit/458666eba1c649a673c56e8d28179e4cd9860d6a)) (@axetroy) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- only allow .d.ts file for deno.dtsFilepaths([`8916695`](https://github.com/axetroy/vscode-deno/commit/8916695fe86b2281c66f2ca75642b6511e6a744c)) (@axetroy) +- only allow .d.ts file for deno.dtsFilepaths([`8916695`](https://github.com/axetroy/vscode-deno/commit/8916695fe86b2281c66f2ca75642b6511e6a744c)) (@axetroy) -v1.7.0 (2020-01-25) -------------------- +## v1.7.0 (2020-01-25) -### 🔥 New feature: +### 🔥 New feature: -- enable/disable typescript-deno-plugin in extension scope([`fc2c197`](https://github.com/axetroy/vscode-deno/commit/fc2c1977fc320b0b4609ca50bb02466fdbc7cc23)) (@axetroy) +- enable/disable typescript-deno-plugin in extension scope([`fc2c197`](https://github.com/axetroy/vscode-deno/commit/fc2c1977fc320b0b4609ca50bb02466fdbc7cc23)) (@axetroy) -v1.6.1 (2020-01-25) -------------------- +## v1.6.1 (2020-01-25) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- support import.meta.url for Deno([`3a26287`](https://github.com/axetroy/vscode-deno/commit/3a26287d3d38a6aa9a55d87c2652c3839e91793c)) (@axetroy) +- support import.meta.url for Deno([`3a26287`](https://github.com/axetroy/vscode-deno/commit/3a26287d3d38a6aa9a55d87c2652c3839e91793c)) (@axetroy) -v1.6.0 (2020-01-24) -------------------- +## v1.6.0 (2020-01-24) -### 🐛 Bugs fixed: +### 🐛 Bugs fixed: -- try fix ci([`e21e3f9`](https://github.com/axetroy/vscode-deno/commit/e21e3f9a89bd3be7706a323af0e4e6b21450c77e)) (@axetroy) -- use yarn package for vsce([`67b2efd`](https://github.com/axetroy/vscode-deno/commit/67b2efdc7363206efda14dd7c40c57db6b4162a2)) (@axetroy) +- try fix ci([`e21e3f9`](https://github.com/axetroy/vscode-deno/commit/e21e3f9a89bd3be7706a323af0e4e6b21450c77e)) (@axetroy) +- use yarn package for vsce([`67b2efd`](https://github.com/axetroy/vscode-deno/commit/67b2efdc7363206efda14dd7c40c57db6b4162a2)) (@axetroy) -v1.5.0 (2020-01-23) -------------------- +## v1.5.0 (2020-01-23) -v1.4.1 (2020-01-23) -------------------- +## v1.4.1 (2020-01-23) -v1.4.0 (2019-12-07) -------------------- +## v1.4.0 (2019-12-07) -v1.3.3 (2019-08-29) -------------------- +## v1.3.3 (2019-08-29) -v1.3.2 (2019-06-06) -------------------- +## v1.3.2 (2019-06-06) -### 🔥 New feature: +### 🔥 New feature: -- add format provider (#32)([`9636ee2`](https://github.com/axetroy/vscode-deno/commit/9636ee26359339ffd2149557af2e76a8f29b6e29)) (@Axetroy) +- add format provider (#32)([`9636ee2`](https://github.com/axetroy/vscode-deno/commit/9636ee26359339ffd2149557af2e76a8f29b6e29)) (@Axetroy) -v1.3.0 (2019-04-28) -------------------- +## v1.3.0 (2019-04-28) -v1.2.1 (2019-04-19) -------------------- +## v1.2.1 (2019-04-19) -v1.2.0 (2019-04-19) -------------------- +## v1.2.0 (2019-04-19) ### 🔙 Revert: -- revert [`6927e6a`](https://github.com/axetroy/vscode-deno/commit/6927e6a2d0dd7ac88dcc82c4dba388ef6aae394c), implement auto format on save (#13)" (#19)([`8d29205`](https://github.com/axetroy/vscode-deno/commit/8d29205104fc6ca7e35de01a24ceb240f2ae7d77)\) +- revert [`6927e6a`](https://github.com/axetroy/vscode-deno/commit/6927e6a2d0dd7ac88dcc82c4dba388ef6aae394c), implement auto format on save (#13)" (#19)([`8d29205`](https://github.com/axetroy/vscode-deno/commit/8d29205104fc6ca7e35de01a24ceb240f2ae7d77)) -v1.0.7 (2019-03-11) -------------------- +## v1.0.7 (2019-03-11) -v1.0.6 (2019-03-09) -------------------- +## v1.0.6 (2019-03-09) ### 🔙 Revert: -- revert [`20b683a`](https://github.com/axetroy/vscode-deno/commit/20b683ab0c7ebd0cdee71bebff58456e62df6aaa), bundling extension using webpack([`2b451ff`](https://github.com/axetroy/vscode-deno/commit/2b451ff9b6f50ccc7edab19d28f376f5ee19923d)\) +- revert [`20b683a`](https://github.com/axetroy/vscode-deno/commit/20b683ab0c7ebd0cdee71bebff58456e62df6aaa), bundling extension using webpack([`2b451ff`](https://github.com/axetroy/vscode-deno/commit/2b451ff9b6f50ccc7edab19d28f376f5ee19923d)) -v1.0.5 (2019-03-08) -------------------- +## v1.0.5 (2019-03-08) -v1.0.4 (2019-03-07) -------------------- +## v1.0.4 (2019-03-07) -v1.0.3 (2019-03-07) -------------------- +## v1.0.3 (2019-03-07) -v1.0.2 (2019-03-07) -------------------- +## v1.0.2 (2019-03-07) -v1.0.1 (2019-03-07) -------------------- +## v1.0.1 (2019-03-07) diff --git a/__test__/whatchanged-[23448a5482359f28a0089b17280dd2a0a0eaef26~9dff4fc6a9d746ffd9dd10215cf04d2fec2edd2a].CHANGELOG.md b/__test__/whatchanged-[23448a5482359f28a0089b17280dd2a0a0eaef26~9dff4fc6a9d746ffd9dd10215cf04d2fec2edd2a].CHANGELOG.md index 8a19ea70..ee97bb73 100644 --- a/__test__/whatchanged-[23448a5482359f28a0089b17280dd2a0a0eaef26~9dff4fc6a9d746ffd9dd10215cf04d2fec2edd2a].CHANGELOG.md +++ b/__test__/whatchanged-[23448a5482359f28a0089b17280dd2a0a0eaef26~9dff4fc6a9d746ffd9dd10215cf04d2fec2edd2a].CHANGELOG.md @@ -1,61 +1,64 @@ -Unreleased (2020-12-31) ------------------------ +Commit: fix(deps): update dependency ant-design-vue to v2.0.0-rc.3 (#14) [Co-authored-by: Renovate Bot ] +Commit message start === +fix(deps): update dependency ant-design-vue to v2.0.0-rc.3 (#14) -v0.3.3 (2020-12-31) -------------------- +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update dependency sass to v1.30.0 (#13) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update dependency sass to v1.30.0 (#13) -### 🐛 Bugs fixed: +Co-authored-by: Renovate Bot +Commit message end === +## Unreleased (2020-12-31) -- generate url for commit([`bba03df`](https://github.com/release-lab/whatchanged/commit/bba03dfa1ed948d3f5309b67cf5a357c978fd2ed)) (@axetroy) -- generate version range([`b0dca5d`](https://github.com/release-lab/whatchanged/commit/b0dca5dd226046c131165a8f211b8f190c54d04b)) (@axetroy) +## v0.3.3 (2020-12-31) -v0.3.2 (2020-12-30) -------------------- +### 🐛 Bugs fixed: -### 🐛 Bugs fixed: +- generate url for commit([`bba03df`](https://github.com/release-lab/whatchanged/commit/bba03dfa1ed948d3f5309b67cf5a357c978fd2ed)) (@axetroy) +- generate version range([`b0dca5d`](https://github.com/release-lab/whatchanged/commit/b0dca5dd226046c131165a8f211b8f190c54d04b)) (@axetroy) -- When generating an uncertain version, the generated range is incorrect([`7e1db8d`](https://github.com/release-lab/whatchanged/commit/7e1db8dd3a4e3a6970672139552c9bf42b10edba)) (@axetroy) +## v0.3.2 (2020-12-30) -v0.3.1 (2020-12-30) -------------------- +### 🐛 Bugs fixed: -### 🐛 Bugs fixed: +- When generating an uncertain version, the generated range is incorrect([`7e1db8d`](https://github.com/release-lab/whatchanged/commit/7e1db8dd3a4e3a6970672139552c9bf42b10edba)) (@axetroy) -- Generate duplicate commit([`b7fa03c`](https://github.com/release-lab/whatchanged/commit/b7fa03c8e60d82fb4d06956a8f9c79c174bb227f)) (@axetroy) +## v0.3.1 (2020-12-30) -v0.3.0 (2020-12-30) -------------------- +### 🐛 Bugs fixed: -### 🔥 New feature: +- Generate duplicate commit([`b7fa03c`](https://github.com/release-lab/whatchanged/commit/b7fa03c8e60d82fb4d06956a8f9c79c174bb227f)) (@axetroy) -- **BREAKING**: update generation template.([`20dfe73`](https://github.com/release-lab/whatchanged/commit/20dfe7361a679e64abd9ec2ba8d59f935627ebfe)) (@axetroy) -- support release date for generation. close #16([`4e9b59a`](https://github.com/release-lab/whatchanged/commit/4e9b59a5fbbe8c62d782e0350273fb5980e52b48)) (@axetroy) +## v0.3.0 (2020-12-30) -v0.2.7 (2020-12-29) -------------------- +### 🔥 New feature: -### 🔥 New feature: +- **BREAKING**: update generation template.([`20dfe73`](https://github.com/release-lab/whatchanged/commit/20dfe7361a679e64abd9ec2ba8d59f935627ebfe)) (@axetroy) +- support release date for generation. close #16([`4e9b59a`](https://github.com/release-lab/whatchanged/commit/4e9b59a5fbbe8c62d782e0350273fb5980e52b48)) (@axetroy) -- add --skip-format and flag options for generation([`a03b7cb`](https://github.com/release-lab/whatchanged/commit/a03b7cb49fa23436de43e6d3436cfd123d831ede)) (@axetroy) +## v0.2.7 (2020-12-29) -### 🐛 Bugs fixed: +### 🔥 New feature: -- generate incorrect in mutiple version for same commit. close #15([`8fd5818`](https://github.com/release-lab/whatchanged/commit/8fd58182b02ea657c37c09e4a734a48215eaffb6)) (@axetroy) -- **deps**: update dependency ant-design-vue to v2.0.0-rc.3 (#14)([`e6275b7`](https://github.com/release-lab/whatchanged/commit/e6275b7d7f7b009e79a70f6f869efebb9dc7a866)) (@renovate[bot]) +- add --skip-format and flag options for generation([`a03b7cb`](https://github.com/release-lab/whatchanged/commit/a03b7cb49fa23436de43e6d3436cfd123d831ede)) (@axetroy) -v0.2.6 (2020-12-07) -------------------- +### 🐛 Bugs fixed: -### 🐛 Bugs fixed: +- generate incorrect in mutiple version for same commit. close #15([`8fd5818`](https://github.com/release-lab/whatchanged/commit/8fd58182b02ea657c37c09e4a734a48215eaffb6)) (@axetroy) +- **deps**: update dependency ant-design-vue to v2.0.0-rc.3 (#14)([`e6275b7`](https://github.com/release-lab/whatchanged/commit/e6275b7d7f7b009e79a70f6f869efebb9dc7a866)) (@renovate[bot]) -- npm binary([`8384bf7`](https://github.com/release-lab/whatchanged/commit/8384bf782d8adf1627082f3e9030ed4a88c0fa5a)) (@axetroy) +## v0.2.6 (2020-12-07) -v0.2.5 (2020-12-05) -------------------- +### 🐛 Bugs fixed: -### 🐛 Bugs fixed: +- npm binary([`8384bf7`](https://github.com/release-lab/whatchanged/commit/8384bf782d8adf1627082f3e9030ed4a88c0fa5a)) (@axetroy) -- **npm**: missing postinstall script([`6209122`](https://github.com/release-lab/whatchanged/commit/6209122eacda6d86421a6955dad86785d0206b4b)) (@axetroy) +## v0.2.5 (2020-12-05) -v0.2.4 (2020-12-05) -------------------- +### 🐛 Bugs fixed: + +- **npm**: missing postinstall script([`6209122`](https://github.com/release-lab/whatchanged/commit/6209122eacda6d86421a6955dad86785d0206b4b)) (@axetroy) + +## v0.2.4 (2020-12-05) diff --git a/__test__/whatchanged-[v0.2.0].CHANGELOG.md b/__test__/whatchanged-[v0.2.0].CHANGELOG.md index 4313da4f..22d921f6 100644 --- a/__test__/whatchanged-[v0.2.0].CHANGELOG.md +++ b/__test__/whatchanged-[v0.2.0].CHANGELOG.md @@ -1,33 +1,157 @@ -v0.2.0 (2020-11-27) -------------------- - -### 🔥 New feature: - -- refactor multiple version generation([`65c50c6`](https://github.com/release-lab/whatchanged/commit/65c50c6b30f5dfc608c260c73d55cc8601041bdf)) (@axetroy) -- unified usage when invalid options([`dde4ece`](https://github.com/release-lab/whatchanged/commit/dde4ecee3db8925c804db839bed098eb4a0f82ec)) (@axetroy) -- print help/version information to stderr([`ddc712a`](https://github.com/release-lab/whatchanged/commit/ddc712a8e4ec502976deb7430a79532d902bcbf9)) (@axetroy) -- version range of hash support 8-length short hash([`d9d3be8`](https://github.com/release-lab/whatchanged/commit/d9d3be819e1214139342e48cdaf866ae3b628f4b)) (@axetroy) -- support to generate multiple specified versions ref: #4([`4a9e7ee`](https://github.com/release-lab/whatchanged/commit/4a9e7ee70a80104933e60f20db4784ea472ae2ec)) (@axetroy) -- rename tag:N to @N([`76eb777`](https://github.com/release-lab/whatchanged/commit/76eb7774ac0a1f44ca6b66b9322870cba24a50a8)) (@axetroy) -- **cli**: rename '--dir' to '--project' and '--file' to '--output' #4([`189186a`](https://github.com/release-lab/whatchanged/commit/189186a89693c724ac794c17f2c35781b2fdc017)) (@axetroy) -- add whatchanged package for Go([`0bb75dd`](https://github.com/release-lab/whatchanged/commit/0bb75dd41758d85c4608f010298f823346a68a7c)) (@axetroy) -- rename 'changelog' to 'whatchanged'([`ee18634`](https://github.com/release-lab/whatchanged/commit/ee1863487bd70a2664ff856c4aacfc34d3a5043d)) (@axetroy) -- implement revert parser([`2c800f2`](https://github.com/release-lab/whatchanged/commit/2c800f24894c495761e715e3a3f81863e0b3b96c)) (@axetroy) -- add chore block([`418b8f6`](https://github.com/release-lab/whatchanged/commit/418b8f6383b9d710c043655a5dd28fd6627bd85f)) (@axetroy) -- add changelog repl. generate changelog online almose done.([`c7127b1`](https://github.com/release-lab/whatchanged/commit/c7127b1b0e3869854d293b536eb2f21c4e0c8e3c)) (@axetroy) -- enabled cors for changelog-remote([`8b5f7fb`](https://github.com/release-lab/whatchanged/commit/8b5f7fbda0f6aefbc933de757a13ed34d105990f)) (@axetroy) - -### 🐛 Bugs fixed: - -- the breaking change block is generate in incorrect format([`5bf4bee`](https://github.com/release-lab/whatchanged/commit/5bf4beea7124cac872598c5487657548e7a826c9)) (@axetroy) -- the incorrect range generated when there are no parameters([`bbf648e`](https://github.com/release-lab/whatchanged/commit/bbf648e756ab74abb25764ee9ead032343832b3b)) (@axetroy) -- parse single version tag:N incorrect([`aa62d6b`](https://github.com/release-lab/whatchanged/commit/aa62d6be3294619c81159a39208c9f7bba07630f)) (@axetroy) -- **repl**: server not response markdown([`45b6ad2`](https://github.com/release-lab/whatchanged/commit/45b6ad20ec4a50dc7661bf575fa408ef6383c46b)) (@axetroy) -- **repl**: generate error([`8a92fd7`](https://github.com/release-lab/whatchanged/commit/8a92fd7693568683beba2431b0e0659fc99e3c82)) (@axetroy) -- **repl**: no-cors mode([`6410c1b`](https://github.com/release-lab/whatchanged/commit/6410c1be6cc35e3165172f99738add18ef4d5beb)) (@axetroy) -- **repl**: source block do not render after request success([`d4af36b`](https://github.com/release-lab/whatchanged/commit/d4af36be80ca60f4bbbcb96603b070883ac44a6a)) (@axetroy) -- **repl**: improve error handler([`b2bbbbd`](https://github.com/release-lab/whatchanged/commit/b2bbbbd7608501813986d74f6e44c233719246eb)) (@axetroy) -- **repl**: markdown is not rendered correctly([`4cf9f6e`](https://github.com/release-lab/whatchanged/commit/4cf9f6ee53d19f67380144030a38ede88cb1a59b)) (@axetroy) -- **deps**: update dependency ant-design-vue to v2.0.0-rc.2 (#8)([`a340efc`](https://github.com/release-lab/whatchanged/commit/a340efc8b86b1728eb1dcaedc9c101767582e811)) (@renovate[bot]) -- **repl**: production assets should be set publicPath([`89ea856`](https://github.com/release-lab/whatchanged/commit/89ea856f4f2046f7347a5ebd2c9d60e3a3650595)) (@axetroy) -- **repl**: markdown render style([`acebfd0`](https://github.com/release-lab/whatchanged/commit/acebfd0bd736dac9c811186c82ba241d7b1e05e1)) (@axetroy) +Commit: feat: rename tag:N to @N [BREAKING CHANGE: rename + +```diff +- tag:0~tag:1 ++ @0~@1 +```] +Commit message start === +feat: rename tag:N to @N + +BREAKING CHANGE: rename + +```diff +- tag:0~tag:1 ++ @0~@1 +``` + +Commit message end === +Commit: feat(cli): rename '--dir' to '--project' and '--file' to '--output' #4 [BREAKING CHANGE: new flags + +```diff +- --dir=/path/to/dir ++ --project=/path/to/project +``` + +```diff +- --file=CHANGELOG.md ++ --output=CHANGELOG.md +```] +Commit message start === +feat(cli): rename '--dir' to '--project' and '--file' to '--output' #4 + +BREAKING CHANGE: new flags + +```diff +- --dir=/path/to/dir ++ --project=/path/to/project +``` + +```diff +- --file=CHANGELOG.md ++ --output=CHANGELOG.md +``` + +Commit message end === +Commit: feat: rename 'changelog' to 'whatchanged' [BREAKING CHANGE: repo and binary rename to whatchanged + +```diff +- $ changelog --help ++ $ whatchanged --help +``` + +Closes #6] +Commit message start === +feat: rename 'changelog' to 'whatchanged' + +BREAKING CHANGE: repo and binary rename to whatchanged + +```diff +- $ changelog --help ++ $ whatchanged --help +``` + +Closes #6 + +Commit message end === +Commit: chore(deps): pin dependency vite to 1.0.0-rc.13 (#9) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): pin dependency vite to 1.0.0-rc.13 (#9) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: fix(deps): update dependency ant-design-vue to v2.0.0-rc.2 (#8) [Co-authored-by: Renovate Bot ] +Commit message start === +fix(deps): update dependency ant-design-vue to v2.0.0-rc.2 (#8) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): pin dependencies (#7) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): pin dependencies (#7) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update module stretchr/testify to v1.6.1 (#3) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update module stretchr/testify to v1.6.1 (#3) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update module pkg/errors to v0.9.1 (#2) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update module pkg/errors to v0.9.1 (#2) + +Co-authored-by: Renovate Bot +Commit message end === +## v0.2.0 (2020-11-27) + +### 🔥 New feature: + +- refactor multiple version generation([`65c50c6`](https://github.com/release-lab/whatchanged/commit/65c50c6b30f5dfc608c260c73d55cc8601041bdf)) (@axetroy) +- unified usage when invalid options([`dde4ece`](https://github.com/release-lab/whatchanged/commit/dde4ecee3db8925c804db839bed098eb4a0f82ec)) (@axetroy) +- print help/version information to stderr([`ddc712a`](https://github.com/release-lab/whatchanged/commit/ddc712a8e4ec502976deb7430a79532d902bcbf9)) (@axetroy) +- version range of hash support 8-length short hash([`d9d3be8`](https://github.com/release-lab/whatchanged/commit/d9d3be819e1214139342e48cdaf866ae3b628f4b)) (@axetroy) +- support to generate multiple specified versions ref: #4([`4a9e7ee`](https://github.com/release-lab/whatchanged/commit/4a9e7ee70a80104933e60f20db4784ea472ae2ec)) (@axetroy) +- rename tag:N to @N([`76eb777`](https://github.com/release-lab/whatchanged/commit/76eb7774ac0a1f44ca6b66b9322870cba24a50a8)) (@axetroy) +- **cli**: rename '--dir' to '--project' and '--file' to '--output' #4([`189186a`](https://github.com/release-lab/whatchanged/commit/189186a89693c724ac794c17f2c35781b2fdc017)) (@axetroy) +- add whatchanged package for Go([`0bb75dd`](https://github.com/release-lab/whatchanged/commit/0bb75dd41758d85c4608f010298f823346a68a7c)) (@axetroy) +- rename 'changelog' to 'whatchanged'([`ee18634`](https://github.com/release-lab/whatchanged/commit/ee1863487bd70a2664ff856c4aacfc34d3a5043d)) (@axetroy) +- implement revert parser([`2c800f2`](https://github.com/release-lab/whatchanged/commit/2c800f24894c495761e715e3a3f81863e0b3b96c)) (@axetroy) +- add chore block([`418b8f6`](https://github.com/release-lab/whatchanged/commit/418b8f6383b9d710c043655a5dd28fd6627bd85f)) (@axetroy) +- add changelog repl. generate changelog online almose done.([`c7127b1`](https://github.com/release-lab/whatchanged/commit/c7127b1b0e3869854d293b536eb2f21c4e0c8e3c)) (@axetroy) +- enabled cors for changelog-remote([`8b5f7fb`](https://github.com/release-lab/whatchanged/commit/8b5f7fbda0f6aefbc933de757a13ed34d105990f)) (@axetroy) + +### 🐛 Bugs fixed: + +- the breaking change block is generate in incorrect format([`5bf4bee`](https://github.com/release-lab/whatchanged/commit/5bf4beea7124cac872598c5487657548e7a826c9)) (@axetroy) +- the incorrect range generated when there are no parameters([`bbf648e`](https://github.com/release-lab/whatchanged/commit/bbf648e756ab74abb25764ee9ead032343832b3b)) (@axetroy) +- parse single version tag:N incorrect([`aa62d6b`](https://github.com/release-lab/whatchanged/commit/aa62d6be3294619c81159a39208c9f7bba07630f)) (@axetroy) +- **repl**: server not response markdown([`45b6ad2`](https://github.com/release-lab/whatchanged/commit/45b6ad20ec4a50dc7661bf575fa408ef6383c46b)) (@axetroy) +- **repl**: generate error([`8a92fd7`](https://github.com/release-lab/whatchanged/commit/8a92fd7693568683beba2431b0e0659fc99e3c82)) (@axetroy) +- **repl**: no-cors mode([`6410c1b`](https://github.com/release-lab/whatchanged/commit/6410c1be6cc35e3165172f99738add18ef4d5beb)) (@axetroy) +- **repl**: source block do not render after request success([`d4af36b`](https://github.com/release-lab/whatchanged/commit/d4af36be80ca60f4bbbcb96603b070883ac44a6a)) (@axetroy) +- **repl**: improve error handler([`b2bbbbd`](https://github.com/release-lab/whatchanged/commit/b2bbbbd7608501813986d74f6e44c233719246eb)) (@axetroy) +- **repl**: markdown is not rendered correctly([`4cf9f6e`](https://github.com/release-lab/whatchanged/commit/4cf9f6ee53d19f67380144030a38ede88cb1a59b)) (@axetroy) +- **deps**: update dependency ant-design-vue to v2.0.0-rc.2 (#8)([`a340efc`](https://github.com/release-lab/whatchanged/commit/a340efc8b86b1728eb1dcaedc9c101767582e811)) (@renovate[bot]) +- **repl**: production assets should be set publicPath([`89ea856`](https://github.com/release-lab/whatchanged/commit/89ea856f4f2046f7347a5ebd2c9d60e3a3650595)) (@axetroy) +- **repl**: markdown render style([`acebfd0`](https://github.com/release-lab/whatchanged/commit/acebfd0bd736dac9c811186c82ba241d7b1e05e1)) (@axetroy) + +### ❤️ BREAKING CHANGES: + +- rename + +```diff +- tag:0~tag:1 ++ @0~@1 +``` + +- new flags + +```diff +- --dir=/path/to/dir ++ --project=/path/to/project +``` + +```diff +- --file=CHANGELOG.md ++ --output=CHANGELOG.md +``` + +- repo and binary rename to whatchanged + +```diff +- $ changelog --help ++ $ whatchanged --help +``` + +Closes #6 diff --git a/__test__/whatchanged-[v0.2.0~v0.1.0].CHANGELOG.md b/__test__/whatchanged-[v0.2.0~v0.1.0].CHANGELOG.md index 50c0f4ad..37a72703 100644 --- a/__test__/whatchanged-[v0.2.0~v0.1.0].CHANGELOG.md +++ b/__test__/whatchanged-[v0.2.0~v0.1.0].CHANGELOG.md @@ -1,57 +1,180 @@ -v0.2.0 (2020-11-27) -------------------- - -### 🔥 New feature: - -- refactor multiple version generation([`65c50c6`](https://github.com/release-lab/whatchanged/commit/65c50c6b30f5dfc608c260c73d55cc8601041bdf)) (@axetroy) -- unified usage when invalid options([`dde4ece`](https://github.com/release-lab/whatchanged/commit/dde4ecee3db8925c804db839bed098eb4a0f82ec)) (@axetroy) -- print help/version information to stderr([`ddc712a`](https://github.com/release-lab/whatchanged/commit/ddc712a8e4ec502976deb7430a79532d902bcbf9)) (@axetroy) -- version range of hash support 8-length short hash([`d9d3be8`](https://github.com/release-lab/whatchanged/commit/d9d3be819e1214139342e48cdaf866ae3b628f4b)) (@axetroy) -- support to generate multiple specified versions ref: #4([`4a9e7ee`](https://github.com/release-lab/whatchanged/commit/4a9e7ee70a80104933e60f20db4784ea472ae2ec)) (@axetroy) -- rename tag:N to @N([`76eb777`](https://github.com/release-lab/whatchanged/commit/76eb7774ac0a1f44ca6b66b9322870cba24a50a8)) (@axetroy) -- **cli**: rename '--dir' to '--project' and '--file' to '--output' #4([`189186a`](https://github.com/release-lab/whatchanged/commit/189186a89693c724ac794c17f2c35781b2fdc017)) (@axetroy) -- add whatchanged package for Go([`0bb75dd`](https://github.com/release-lab/whatchanged/commit/0bb75dd41758d85c4608f010298f823346a68a7c)) (@axetroy) -- rename 'changelog' to 'whatchanged'([`ee18634`](https://github.com/release-lab/whatchanged/commit/ee1863487bd70a2664ff856c4aacfc34d3a5043d)) (@axetroy) -- implement revert parser([`2c800f2`](https://github.com/release-lab/whatchanged/commit/2c800f24894c495761e715e3a3f81863e0b3b96c)) (@axetroy) -- add chore block([`418b8f6`](https://github.com/release-lab/whatchanged/commit/418b8f6383b9d710c043655a5dd28fd6627bd85f)) (@axetroy) -- add changelog repl. generate changelog online almose done.([`c7127b1`](https://github.com/release-lab/whatchanged/commit/c7127b1b0e3869854d293b536eb2f21c4e0c8e3c)) (@axetroy) -- enabled cors for changelog-remote([`8b5f7fb`](https://github.com/release-lab/whatchanged/commit/8b5f7fbda0f6aefbc933de757a13ed34d105990f)) (@axetroy) - -### 🐛 Bugs fixed: - -- the breaking change block is generate in incorrect format([`5bf4bee`](https://github.com/release-lab/whatchanged/commit/5bf4beea7124cac872598c5487657548e7a826c9)) (@axetroy) -- the incorrect range generated when there are no parameters([`bbf648e`](https://github.com/release-lab/whatchanged/commit/bbf648e756ab74abb25764ee9ead032343832b3b)) (@axetroy) -- parse single version tag:N incorrect([`aa62d6b`](https://github.com/release-lab/whatchanged/commit/aa62d6be3294619c81159a39208c9f7bba07630f)) (@axetroy) -- **repl**: server not response markdown([`45b6ad2`](https://github.com/release-lab/whatchanged/commit/45b6ad20ec4a50dc7661bf575fa408ef6383c46b)) (@axetroy) -- **repl**: generate error([`8a92fd7`](https://github.com/release-lab/whatchanged/commit/8a92fd7693568683beba2431b0e0659fc99e3c82)) (@axetroy) -- **repl**: no-cors mode([`6410c1b`](https://github.com/release-lab/whatchanged/commit/6410c1be6cc35e3165172f99738add18ef4d5beb)) (@axetroy) -- **repl**: source block do not render after request success([`d4af36b`](https://github.com/release-lab/whatchanged/commit/d4af36be80ca60f4bbbcb96603b070883ac44a6a)) (@axetroy) -- **repl**: improve error handler([`b2bbbbd`](https://github.com/release-lab/whatchanged/commit/b2bbbbd7608501813986d74f6e44c233719246eb)) (@axetroy) -- **repl**: markdown is not rendered correctly([`4cf9f6e`](https://github.com/release-lab/whatchanged/commit/4cf9f6ee53d19f67380144030a38ede88cb1a59b)) (@axetroy) -- **deps**: update dependency ant-design-vue to v2.0.0-rc.2 (#8)([`a340efc`](https://github.com/release-lab/whatchanged/commit/a340efc8b86b1728eb1dcaedc9c101767582e811)) (@renovate[bot]) -- **repl**: production assets should be set publicPath([`89ea856`](https://github.com/release-lab/whatchanged/commit/89ea856f4f2046f7347a5ebd2c9d60e3a3650595)) (@axetroy) -- **repl**: markdown render style([`acebfd0`](https://github.com/release-lab/whatchanged/commit/acebfd0bd736dac9c811186c82ba241d7b1e05e1)) (@axetroy) - -v0.1.0 (2020-11-24) -------------------- - -### 🔥 New feature: - -- link commit for generation([`b9432db`](https://github.com/release-lab/whatchanged/commit/b9432db1d1f5afe170296b9e0bfebee1aa62fabb)) (@axetroy) -- add full preset template([`7553570`](https://github.com/release-lab/whatchanged/commit/7553570590b571bd33e10a4f80ec5639d0613042)) (@axetroy) -- support changelog for git submodule([`ec6a957`](https://github.com/release-lab/whatchanged/commit/ec6a957752fbca9faa261d8694826779e2cbec1f)) (@axetroy) -- add writer step([`441ad13`](https://github.com/release-lab/whatchanged/commit/441ad1322b1fecaca89a170ecebaf2955a77d630)) (@axetroy) -- add formatter for markdown output([`8c177e0`](https://github.com/release-lab/whatchanged/commit/8c177e032e8bdb1b76d135981ea10e7053f3ef34)) (@axetroy) -- add --file flag to generate file([`0e4fb09`](https://github.com/release-lab/whatchanged/commit/0e4fb09789732fec5b09b247e208d61794c3da0d)) (@axetroy) -- support custom tmeplate and preset([`3aa0aee`](https://github.com/release-lab/whatchanged/commit/3aa0aee2584036da1c63dea9bb399cb83b48a8db)) (@axetroy) -- support tag ranges([`3d14c9c`](https://github.com/release-lab/whatchanged/commit/3d14c9cf2dc7d51e348fddc7764d8aba1691fac9)) (@axetroy) -- support version range. eg v2.0.0~v1.0.0([`a65a4a8`](https://github.com/release-lab/whatchanged/commit/a65a4a8bd0122e41c7b20c98676e9def76e786d3)) (@axetroy) -- parse commit message and generate to template([`7f67e78`](https://github.com/release-lab/whatchanged/commit/7f67e783926fed647d2ad5414f31448eea106fc3)) (@axetroy) - -### 🐛 Bugs fixed: - -- improve ssh git url parser([`9993ee6`](https://github.com/release-lab/whatchanged/commit/9993ee600c84cf77d3a0c634e8fa83c2580e137f)) (@axetroy) -- commit range not include commit of tag([`f8df0ba`](https://github.com/release-lab/whatchanged/commit/f8df0ba654c8faf67eccf98262cd55807e53e597)) (@axetroy) -- unescape template([`e118cbf`](https://github.com/release-lab/whatchanged/commit/e118cbfafd201b945848f15303fdb261e251f058)) (@axetroy) -- if empty argument for command line([`9c79fd9`](https://github.com/release-lab/whatchanged/commit/9c79fd91bbf88f7861b4aca89ced8384cf2b9bcd)) (@axetroy) -- **ci**: remove unsued code([`66bcf8f`](https://github.com/release-lab/whatchanged/commit/66bcf8f43db85409e0392c93f2e347ed91699e81)) (@axetroy) +Commit: feat: rename tag:N to @N [BREAKING CHANGE: rename + +```diff +- tag:0~tag:1 ++ @0~@1 +```] +Commit message start === +feat: rename tag:N to @N + +BREAKING CHANGE: rename + +```diff +- tag:0~tag:1 ++ @0~@1 +``` + +Commit message end === +Commit: feat(cli): rename '--dir' to '--project' and '--file' to '--output' #4 [BREAKING CHANGE: new flags + +```diff +- --dir=/path/to/dir ++ --project=/path/to/project +``` + +```diff +- --file=CHANGELOG.md ++ --output=CHANGELOG.md +```] +Commit message start === +feat(cli): rename '--dir' to '--project' and '--file' to '--output' #4 + +BREAKING CHANGE: new flags + +```diff +- --dir=/path/to/dir ++ --project=/path/to/project +``` + +```diff +- --file=CHANGELOG.md ++ --output=CHANGELOG.md +``` + +Commit message end === +Commit: feat: rename 'changelog' to 'whatchanged' [BREAKING CHANGE: repo and binary rename to whatchanged + +```diff +- $ changelog --help ++ $ whatchanged --help +``` + +Closes #6] +Commit message start === +feat: rename 'changelog' to 'whatchanged' + +BREAKING CHANGE: repo and binary rename to whatchanged + +```diff +- $ changelog --help ++ $ whatchanged --help +``` + +Closes #6 + +Commit message end === +Commit: chore(deps): pin dependency vite to 1.0.0-rc.13 (#9) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): pin dependency vite to 1.0.0-rc.13 (#9) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: fix(deps): update dependency ant-design-vue to v2.0.0-rc.2 (#8) [Co-authored-by: Renovate Bot ] +Commit message start === +fix(deps): update dependency ant-design-vue to v2.0.0-rc.2 (#8) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): pin dependencies (#7) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): pin dependencies (#7) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update module stretchr/testify to v1.6.1 (#3) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update module stretchr/testify to v1.6.1 (#3) + +Co-authored-by: Renovate Bot +Commit message end === +Commit: chore(deps): update module pkg/errors to v0.9.1 (#2) [Co-authored-by: Renovate Bot ] +Commit message start === +chore(deps): update module pkg/errors to v0.9.1 (#2) + +Co-authored-by: Renovate Bot +Commit message end === +## v0.2.0 (2020-11-27) + +### 🔥 New feature: + +- refactor multiple version generation([`65c50c6`](https://github.com/release-lab/whatchanged/commit/65c50c6b30f5dfc608c260c73d55cc8601041bdf)) (@axetroy) +- unified usage when invalid options([`dde4ece`](https://github.com/release-lab/whatchanged/commit/dde4ecee3db8925c804db839bed098eb4a0f82ec)) (@axetroy) +- print help/version information to stderr([`ddc712a`](https://github.com/release-lab/whatchanged/commit/ddc712a8e4ec502976deb7430a79532d902bcbf9)) (@axetroy) +- version range of hash support 8-length short hash([`d9d3be8`](https://github.com/release-lab/whatchanged/commit/d9d3be819e1214139342e48cdaf866ae3b628f4b)) (@axetroy) +- support to generate multiple specified versions ref: #4([`4a9e7ee`](https://github.com/release-lab/whatchanged/commit/4a9e7ee70a80104933e60f20db4784ea472ae2ec)) (@axetroy) +- rename tag:N to @N([`76eb777`](https://github.com/release-lab/whatchanged/commit/76eb7774ac0a1f44ca6b66b9322870cba24a50a8)) (@axetroy) +- **cli**: rename '--dir' to '--project' and '--file' to '--output' #4([`189186a`](https://github.com/release-lab/whatchanged/commit/189186a89693c724ac794c17f2c35781b2fdc017)) (@axetroy) +- add whatchanged package for Go([`0bb75dd`](https://github.com/release-lab/whatchanged/commit/0bb75dd41758d85c4608f010298f823346a68a7c)) (@axetroy) +- rename 'changelog' to 'whatchanged'([`ee18634`](https://github.com/release-lab/whatchanged/commit/ee1863487bd70a2664ff856c4aacfc34d3a5043d)) (@axetroy) +- implement revert parser([`2c800f2`](https://github.com/release-lab/whatchanged/commit/2c800f24894c495761e715e3a3f81863e0b3b96c)) (@axetroy) +- add chore block([`418b8f6`](https://github.com/release-lab/whatchanged/commit/418b8f6383b9d710c043655a5dd28fd6627bd85f)) (@axetroy) +- add changelog repl. generate changelog online almose done.([`c7127b1`](https://github.com/release-lab/whatchanged/commit/c7127b1b0e3869854d293b536eb2f21c4e0c8e3c)) (@axetroy) +- enabled cors for changelog-remote([`8b5f7fb`](https://github.com/release-lab/whatchanged/commit/8b5f7fbda0f6aefbc933de757a13ed34d105990f)) (@axetroy) + +### 🐛 Bugs fixed: + +- the breaking change block is generate in incorrect format([`5bf4bee`](https://github.com/release-lab/whatchanged/commit/5bf4beea7124cac872598c5487657548e7a826c9)) (@axetroy) +- the incorrect range generated when there are no parameters([`bbf648e`](https://github.com/release-lab/whatchanged/commit/bbf648e756ab74abb25764ee9ead032343832b3b)) (@axetroy) +- parse single version tag:N incorrect([`aa62d6b`](https://github.com/release-lab/whatchanged/commit/aa62d6be3294619c81159a39208c9f7bba07630f)) (@axetroy) +- **repl**: server not response markdown([`45b6ad2`](https://github.com/release-lab/whatchanged/commit/45b6ad20ec4a50dc7661bf575fa408ef6383c46b)) (@axetroy) +- **repl**: generate error([`8a92fd7`](https://github.com/release-lab/whatchanged/commit/8a92fd7693568683beba2431b0e0659fc99e3c82)) (@axetroy) +- **repl**: no-cors mode([`6410c1b`](https://github.com/release-lab/whatchanged/commit/6410c1be6cc35e3165172f99738add18ef4d5beb)) (@axetroy) +- **repl**: source block do not render after request success([`d4af36b`](https://github.com/release-lab/whatchanged/commit/d4af36be80ca60f4bbbcb96603b070883ac44a6a)) (@axetroy) +- **repl**: improve error handler([`b2bbbbd`](https://github.com/release-lab/whatchanged/commit/b2bbbbd7608501813986d74f6e44c233719246eb)) (@axetroy) +- **repl**: markdown is not rendered correctly([`4cf9f6e`](https://github.com/release-lab/whatchanged/commit/4cf9f6ee53d19f67380144030a38ede88cb1a59b)) (@axetroy) +- **deps**: update dependency ant-design-vue to v2.0.0-rc.2 (#8)([`a340efc`](https://github.com/release-lab/whatchanged/commit/a340efc8b86b1728eb1dcaedc9c101767582e811)) (@renovate[bot]) +- **repl**: production assets should be set publicPath([`89ea856`](https://github.com/release-lab/whatchanged/commit/89ea856f4f2046f7347a5ebd2c9d60e3a3650595)) (@axetroy) +- **repl**: markdown render style([`acebfd0`](https://github.com/release-lab/whatchanged/commit/acebfd0bd736dac9c811186c82ba241d7b1e05e1)) (@axetroy) + +### ❤️ BREAKING CHANGES: + +- rename + +```diff +- tag:0~tag:1 ++ @0~@1 +``` + +- new flags + +```diff +- --dir=/path/to/dir ++ --project=/path/to/project +``` + +```diff +- --file=CHANGELOG.md ++ --output=CHANGELOG.md +``` + +- repo and binary rename to whatchanged + +```diff +- $ changelog --help ++ $ whatchanged --help +``` + +Closes #6 + +## v0.1.0 (2020-11-24) + +### 🔥 New feature: + +- link commit for generation([`b9432db`](https://github.com/release-lab/whatchanged/commit/b9432db1d1f5afe170296b9e0bfebee1aa62fabb)) (@axetroy) +- add full preset template([`7553570`](https://github.com/release-lab/whatchanged/commit/7553570590b571bd33e10a4f80ec5639d0613042)) (@axetroy) +- support changelog for git submodule([`ec6a957`](https://github.com/release-lab/whatchanged/commit/ec6a957752fbca9faa261d8694826779e2cbec1f)) (@axetroy) +- add writer step([`441ad13`](https://github.com/release-lab/whatchanged/commit/441ad1322b1fecaca89a170ecebaf2955a77d630)) (@axetroy) +- add formatter for markdown output([`8c177e0`](https://github.com/release-lab/whatchanged/commit/8c177e032e8bdb1b76d135981ea10e7053f3ef34)) (@axetroy) +- add --file flag to generate file([`0e4fb09`](https://github.com/release-lab/whatchanged/commit/0e4fb09789732fec5b09b247e208d61794c3da0d)) (@axetroy) +- support custom tmeplate and preset([`3aa0aee`](https://github.com/release-lab/whatchanged/commit/3aa0aee2584036da1c63dea9bb399cb83b48a8db)) (@axetroy) +- support tag ranges([`3d14c9c`](https://github.com/release-lab/whatchanged/commit/3d14c9cf2dc7d51e348fddc7764d8aba1691fac9)) (@axetroy) +- support version range. eg v2.0.0~v1.0.0([`a65a4a8`](https://github.com/release-lab/whatchanged/commit/a65a4a8bd0122e41c7b20c98676e9def76e786d3)) (@axetroy) +- parse commit message and generate to template([`7f67e78`](https://github.com/release-lab/whatchanged/commit/7f67e783926fed647d2ad5414f31448eea106fc3)) (@axetroy) + +### 🐛 Bugs fixed: + +- improve ssh git url parser([`9993ee6`](https://github.com/release-lab/whatchanged/commit/9993ee600c84cf77d3a0c634e8fa83c2580e137f)) (@axetroy) +- commit range not include commit of tag([`f8df0ba`](https://github.com/release-lab/whatchanged/commit/f8df0ba654c8faf67eccf98262cd55807e53e597)) (@axetroy) +- unescape template([`e118cbf`](https://github.com/release-lab/whatchanged/commit/e118cbfafd201b945848f15303fdb261e251f058)) (@axetroy) +- if empty argument for command line([`9c79fd9`](https://github.com/release-lab/whatchanged/commit/9c79fd91bbf88f7861b4aca89ced8384cf2b9bcd)) (@axetroy) +- **ci**: remove unsued code([`66bcf8f`](https://github.com/release-lab/whatchanged/commit/66bcf8f43db85409e0392c93f2e347ed91699e81)) (@axetroy) diff --git a/go.mod b/go.mod index 45fbc583..0876fde3 100644 --- a/go.mod +++ b/go.mod @@ -8,7 +8,7 @@ require ( github.com/cloudfoundry/jibber_jabber v0.0.0-20151120183258-bcc4c8345a21 github.com/go-git/go-git/v5 v5.4.2 github.com/pkg/errors v0.9.1 - github.com/release-lab/conventional-commit-parser v0.1.5 + github.com/release-lab/conventional-commit-parser v0.1.6 github.com/stretchr/testify v1.7.0 github.com/whilp/git-urls v1.0.0 ) diff --git a/go.sum b/go.sum index a9bf09ac..a75022cd 100644 --- a/go.sum +++ b/go.sum @@ -235,6 +235,8 @@ github.com/prometheus/procfs v0.0.0-20190507164030-5867b95ac084/go.mod h1:TjEm7z github.com/prometheus/tsdb v0.7.1/go.mod h1:qhTCs0VvXwvX/y3TZrWD7rabWM+ijKTux40TwIPHuXU= github.com/release-lab/conventional-commit-parser v0.1.5 h1:r4kWlRbh5V4Y0ne3j2A44gCam07rPOkGKWCBBC9z5c4= github.com/release-lab/conventional-commit-parser v0.1.5/go.mod h1:J56B1fNHAVNm5SynjINkz1mThTKqN0KQnFH54Fuz2KQ= +github.com/release-lab/conventional-commit-parser v0.1.6 h1:GsmmsOBnYtuWubjaTkQYp7KqkvdHNbOirxGtWsUWAww= +github.com/release-lab/conventional-commit-parser v0.1.6/go.mod h1:J56B1fNHAVNm5SynjINkz1mThTKqN0KQnFH54Fuz2KQ= github.com/rogpeppe/fastuuid v0.0.0-20150106093220-6724a57986af/go.mod h1:XWv6SoW27p1b0cqNHllgS5HIMJraePCO15w5zCzIWYg= github.com/rogpeppe/go-internal v1.3.0/go.mod h1:M8bDsm7K2OlrFYOpmOWEs/qY81heoFRclV5y23lUDJ4= github.com/russross/blackfriday/v2 v2.0.1/go.mod h1:+Rmxgy9KzJVeS9/2gXHxylqXiyQDYRxCVz55jmeOWTM= diff --git a/vendor/github.com/release-lab/conventional-commit-parser/parser.go b/vendor/github.com/release-lab/conventional-commit-parser/parser.go index 62ff8256..1891bf4b 100644 --- a/vendor/github.com/release-lab/conventional-commit-parser/parser.go +++ b/vendor/github.com/release-lab/conventional-commit-parser/parser.go @@ -30,7 +30,7 @@ type Footer struct { var ( EMPTY_LINE_PATTERN = regexp.MustCompile(`^\s*$`) HEADER_PATTERN = regexp.MustCompile(`^(?:fixup!\s*)?(\w*)(\(([\w\$\.\*/-]*)\))?(!?):\s(.*)$`) - FOOTER_PATTERN = regexp.MustCompile(`^([\w\s\-]+):(.*)$`) + FOOTER_PATTERN = regexp.MustCompile(`(?i)^([a-z]+((\s|-)[a-z]+)*):\s?(.*)$`) REVERT_HEADER_PATTERN = regexp.MustCompile(`^(?i)revert\s(.*)$`) REVERT_BODY_PATTERN = regexp.MustCompile(`(?i)This\sreverts\scommit\s(\w+)\.?`) ) @@ -83,7 +83,7 @@ func (m Message) ParseFooter() []Footer { footer.Title = line } else { footer.Tag = strings.TrimSpace(matcher[1]) - footer.Title = strings.TrimSpace(matcher[2]) + footer.Title = strings.TrimSpace(matcher[4]) } continue lineLoop } else { @@ -218,13 +218,13 @@ func Parse(message string) Message { line := lines[index] - if !FOOTER_PATTERN.MatchString(line) { - footerContent = append(footerContent, line) - index++ - continue innerLoop - } else { + // if match the next footer tag + if FOOTER_PATTERN.MatchString(line) { footer = append(footer, strings.TrimSpace(strings.Join(footerContent, "\n"))) break innerLoop + } else { + footerContent = append(footerContent, line) + index++ } } } else { diff --git a/vendor/modules.txt b/vendor/modules.txt index 2da95bc5..411e38ff 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -173,7 +173,7 @@ github.com/pkg/errors # github.com/pmezard/go-difflib v1.0.0 ## explicit github.com/pmezard/go-difflib/difflib -# github.com/release-lab/conventional-commit-parser v0.1.5 +# github.com/release-lab/conventional-commit-parser v0.1.6 ## explicit; go 1.17 github.com/release-lab/conventional-commit-parser # github.com/sergi/go-diff v1.1.0