Skip to content

Commit d512231

Browse files
committed
ready 4.4.2 release
1 parent d1789dd commit d512231

File tree

4 files changed

+30
-27
lines changed

4 files changed

+30
-27
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 4.4.2
4+
5+
* [fix(loader): new Error to webpack when errors occured in the loader function](https://github.com/TypeStrong/ts-loader/pull/792) - thanks @linxiaowu66 and @systemmetaphor!
6+
37
## 4.4.1
48

59
* [fix(types): expose public interfaces from root index.d.ts](https://github.com/TypeStrong/ts-loader/pull/790) - thanks @Hotell!

CONTRIBUTING.md

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -34,29 +34,3 @@ Not all bugs/features necessarily fit into either framework and that's OK. Howev
3434

3535
To read about the comparison test pack take a look [here](test/comparison-tests/README.md)
3636
To read about the execution test pack take a look [here](test/execution-tests/README.md)
37-
38-
## Publishing
39-
40-
So the time has come to publish the latest version of ts-loader to npm. Exciting!
41-
42-
Before you can actually publish make sure the following statements are true:
43-
44-
- Tests should be green
45-
- The version number in [package.json](package.json) has been incremented.
46-
- The [changelog](CHANGELOG.md) has been updated with details of the changes in this release. Where possible include the details of the issues affected and the PRs raised.
47-
48-
OK - you're actually ready. We're going to publish. Here we need to tread carefully. Follow these steps:
49-
50-
- clone ts-loader from the main repo with this command: `git clone https://github.com/TypeStrong/ts-loader.git`
51-
- [Login to npm](https://docs.npmjs.com/cli/adduser) if you need to: `npm login`
52-
- install ts-loaders packages with `yarn install`
53-
- build ts-loader with `yarn build`
54-
- run the tests to ensure all is still good: `yarn test`
55-
56-
If all the tests passed then we're going to ship:
57-
- tag the release in git. You can see existing tags with the command `git tag`. If the version in your `package.json` is `"1.0.1"` then you would tag the release like so: `git tag v1.0.1`. For more on type of tags we're using read [here](https://git-scm.com/book/en/v2/Git-Basics-Tagging#Lightweight-Tags).
58-
- Push the tag so the new version will show up in the [releases](https://github.com/TypeStrong/ts-loader/releases): `git push origin --tags`
59-
- On the releases page, click the "Draft a new release button" and, on the presented page, select the version you've just released, name it and copy in the new markdown that you added to the [changelog](CHANGELOG.md).
60-
- Now the big moment: `npm publish` ([alas `yarn publish` doesn't seem to publish all the js to npm](https://github.com/TypeStrong/ts-loader/issues/654))
61-
62-
You've released! Pat yourself on the back.

RELEASING.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Publishing
2+
3+
So the time has come to publish the latest version of ts-loader to npm. Exciting!
4+
5+
Before you can actually publish make sure the following statements are true:
6+
7+
- Tests should be green
8+
- The version number in [package.json](package.json) has been incremented.
9+
- The [changelog](CHANGELOG.md) has been updated with details of the changes in this release. Where possible include the details of the issues affected and the PRs raised.
10+
11+
OK - you're actually ready. We're going to publish. Here we need to tread carefully. Follow these steps:
12+
13+
- clone ts-loader from the main repo with this command: `git clone https://github.com/TypeStrong/ts-loader.git`
14+
- [Login to npm](https://docs.npmjs.com/cli/adduser) if you need to: `npm login`
15+
- install ts-loaders packages with `yarn install`
16+
- build ts-loader with `yarn build`
17+
- run the tests to ensure all is still good: `yarn test`
18+
19+
If all the tests passed then we're going to ship:
20+
- tag the release in git. You can see existing tags with the command `git tag`. If the version in your `package.json` is `"1.0.1"` then you would tag the release like so: `git tag v1.0.1`. For more on type of tags we're using read [here](https://git-scm.com/book/en/v2/Git-Basics-Tagging#Lightweight-Tags).
21+
- Push the tag so the new version will show up in the [releases](https://github.com/TypeStrong/ts-loader/releases): `git push origin --tags`
22+
- On the releases page, click the "Draft a new release button" and, on the presented page, select the version you've just released, name it and copy in the new markdown that you added to the [changelog](CHANGELOG.md).
23+
- Now the big moment: `npm publish` ([alas `yarn publish` doesn't seem to publish all the js to npm](https://github.com/TypeStrong/ts-loader/issues/654))
24+
25+
You've released! Pat yourself on the back.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "ts-loader",
3-
"version": "4.4.1",
3+
"version": "4.4.2",
44
"description": "TypeScript loader for webpack",
55
"main": "index.js",
66
"types": "dist/types/index.d.ts",

0 commit comments

Comments
 (0)