Skip to content

Commit

Permalink
Merge tag 'v1.1.0' into develop
Browse files Browse the repository at this point in the history
release version 1.1.0
  • Loading branch information
johnnymillergh committed Feb 11, 2020
2 parents 4527a1d + db28537 commit 43659d0
Show file tree
Hide file tree
Showing 4 changed files with 55 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .env
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
VUE_APP_PACKAGE_JSON=''

# TAG must be corresponding with the version tag in package.json, need to modify it when new version releases
TAG=1.1.0-beta
TAG=1.1.0
50 changes: 50 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,53 @@
# [1.1.0](https://github.com/johnnymillergh/exrx-net-crawler/compare/v1.0.2...v1.1.0) (2020-02-11)


### Bug Fixes

* **$Axios:** check nullity before validation ([ac6a2a6](https://github.com/johnnymillergh/exrx-net-crawler/commit/ac6a2a6dfd26c1f906b26cbd9a58c85126c27dd9))
* **$Exercise:** correct parsing the last part of exercises ([4528734](https://github.com/johnnymillergh/exrx-net-crawler/commit/452873420ca844ed7e2f468be76cb99325612341))


### Features

* **$Exercise:** add loading animation ([d6ad4e3](https://github.com/johnnymillergh/exrx-net-crawler/commit/d6ad4e3c34c74de80f3a83b282cc42aea5785be3))
* **$Exercise:** add UI components for parsing and saving specific exercise ([a87d357](https://github.com/johnnymillergh/exrx-net-crawler/commit/a87d35780ac3e2dbca214c5c7f90801061a5e473))
* **$Exercise:** parse and save one single specific exercise ([9141543](https://github.com/johnnymillergh/exrx-net-crawler/commit/91415437862351581aa26f0c18a692ba9c2c587e))
* **$Exercise:** support parsing exercise by body part ([50c0d15](https://github.com/johnnymillergh/exrx-net-crawler/commit/50c0d150f7a17e2cf80252a50cb033bf7426dffb))
* **$HelloWorld:** retrieve backend app info ([62bb630](https://github.com/johnnymillergh/exrx-net-crawler/commit/62bb630221c07464a65e774fa97696a89239bf27))
* **$MultiWindow:** beautify UI ([13fae23](https://github.com/johnnymillergh/exrx-net-crawler/commit/13fae239ebd823d515c378ca25a7c3ec41652b0d))
* **$MultiWindow:** delay 0.6s to open new window ([4318b3a](https://github.com/johnnymillergh/exrx-net-crawler/commit/4318b3a37ce75501be3f3aff39362e2e3de07431))
* **$MultiWindow:** support multi window communication ([34e6927](https://github.com/johnnymillergh/exrx-net-crawler/commit/34e69270cc985843c21472f0b83819d4f9912483))
* **$MultiWindow:** support opening a unique window ([3aa0c9a](https://github.com/johnnymillergh/exrx-net-crawler/commit/3aa0c9a62bcd4e476cb2c6c98cfad64323f7bb32))


### Performance Improvements

* **$Axios:** disable request cancellation ([f992025](https://github.com/johnnymillergh/exrx-net-crawler/commit/f9920258964973c8466dd9cdb3a489418f1bee42))
* **$Axios:** refine generating request token ([4d8c3a0](https://github.com/johnnymillergh/exrx-net-crawler/commit/4d8c3a031bb44b030576003d3e4992276c84c3e2))
* **$Axios:** refine param validation ([9469af7](https://github.com/johnnymillergh/exrx-net-crawler/commit/9469af778d56f15571dae5d511e65cd88c52830a))
* **$Exercise:** add constraint for concurrency ([5a38ab2](https://github.com/johnnymillergh/exrx-net-crawler/commit/5a38ab276449975d866ca764dc70863a0f251634))
* **$Exercise:** capture error when restoring path to URL ([354c6dd](https://github.com/johnnymillergh/exrx-net-crawler/commit/354c6dddd570506358132d4a9a8be19764e2fd27))
* **$Exercise:** refine parsing other exercise ([0457d2e](https://github.com/johnnymillergh/exrx-net-crawler/commit/0457d2e4e833b387f156e895cf5a4c17b5a02d34))
* **$Exercise:** refine parsing stretching exercise ([6005128](https://github.com/johnnymillergh/exrx-net-crawler/commit/60051287ddfc02f42a7f89ee8ffb4823029b49ac))
* **$MultiWindow:** abstract code ([66ab76c](https://github.com/johnnymillergh/exrx-net-crawler/commit/66ab76c4fbd57fa01c06a3177bbb0566574cc563))
* **$MultiWindow:** throw an error when failing to going back to last page ([8dc320e](https://github.com/johnnymillergh/exrx-net-crawler/commit/8dc320e292838527b0ea20eb3752e8c872fb4a6e))
* **$MultiWindow:** use optional chain to avoid error ([fb54364](https://github.com/johnnymillergh/exrx-net-crawler/commit/fb54364051787e3a4a49843bfd6fb4c50ac03d4e))
* **$MultiWindow:** use optional chain to avoid query error ([a82f028](https://github.com/johnnymillergh/exrx-net-crawler/commit/a82f028dce16aca2d3872593b1aa6a882b812b57))
* **$MultiWindow:** use toast to display error info instead of window.alert() ([8f7576e](https://github.com/johnnymillergh/exrx-net-crawler/commit/8f7576eb4d184a08b250ee53b502156a706a7aac))
* **$Muscle:** support sending concurrent requests ([d9cae3e](https://github.com/johnnymillergh/exrx-net-crawler/commit/d9cae3e4d3feb1bf3630c81d9b88aefb651a2192))
* **$package.json:** upgrade dependencies ([beea982](https://github.com/johnnymillergh/exrx-net-crawler/commit/beea982179106ada5833eb0cff6682434ec80078))


### BREAKING CHANGES

* **$Exercise:** refine parsing stretching exercise
* **$Exercise:** parse and save one single specific exercise
* **$Exercise:** support parsing exercise by body part
* **$Muscle:** support sending concurrent requests
* **$MultiWindow:** support multi window communication



## [1.0.2](https://github.com/johnnymillergh/exrx-net-crawler/compare/v1.0.1...v1.0.2) (2020-01-30)


Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,9 +32,9 @@ Here is the highlights of **ExRx.net Crawler**:

## Roadmap

- [ ] Correct parsing stretch exercises. Such as: [Neck Retraction Stretch](https://exrx.net/Stretches/Sternocleidomastoid/NeckRetraction), [Neck Rotation Stretch](https://exrx.net/Stretches/Sternocleidomastoid/NeckRotation), etc.
- [ ] Support inputting or specifying exercise section to parse.
- [ ] Concurrency requesting and parsing DOMs.
- [x] Correct parsing stretch exercises. Such as: [Neck Retraction Stretch](https://exrx.net/Stretches/Sternocleidomastoid/NeckRetraction), [Neck Rotation Stretch](https://exrx.net/Stretches/Sternocleidomastoid/NeckRotation), etc.
- [x] Support inputting or specifying exercise section to parse.
- [x] Concurrency requesting and parsing DOMs.

## Usage

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "exrx-net-crawler",
"version": "1.1.0-beta",
"version": "1.1.0",
"license": "Apache-2.0",
"description": "The Crawler for ExRx.net",
"author": {
Expand Down

0 comments on commit 43659d0

Please sign in to comment.