Skip to content

Commit 62fd62a

Browse files
Merge pull request #23 from userfrosting/master-release-3.0.0-rc.2
Master release 3.0.0-rc.2
2 parents cb021a4 + 18510bf commit 62fd62a

31 files changed

Lines changed: 1858 additions & 1112 deletions

.editorconfig

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
root = true
2+
3+
[*]
4+
indent_style = space
5+
indent_size = 4
6+
charset = utf-8
7+
trim_trailing_whitespace = true
8+
insert_final_newline = true
9+
end_of_line = lf

.gitattributes

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
1-
package.json eol=lf
2-
package-lock.json eol=lf
1+
* eol=lf

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
node_modules/
22
npm-debug.log
3-
dist/
3+
dist/
4+
.nyc_output
5+
coverage

.npmignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,4 @@ src/
55
**/*.test.d.ts
66
dist/index.d.ts
77
tsconfig.json
8-
.gitattributes
8+
.gitattributes

.travis.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
1+
os:
2+
- linux
13
language: node_js
24
node_js:
35
- "8"
46
- "9"
57
- "10"
68
- "11"
7-
- "lts/*"
9+
- "lts/*"
10+
cache: npm
11+
before_script: npm i -g nyc
12+
script: nyc --reporter=lcov --reporter=text-lcov --exclude-after-remap=false npm test
13+
after_success:
14+
- npm i -g codecov
15+
- codecov

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.
77

88
## [Unreleased]
99

10+
## [3.0.0-rc.2] - 2019-02-10
11+
12+
This release focused on internal refactoring and improving test coverage. Many discoverd bugs have been fixed.
13+
14+
### Fixed
15+
- Potential deadlock in bundles processor.
16+
- Swallowing of exceptions raised within bundler factory and bundler factory streams.
17+
- Virtual path rules in a config not being correctly checked for duplicate matchers.
18+
- Fixed edge case where if the first file in a bundle failed to a resolve a file the resulting exception would never bubble up due to the source stream never being unpaused. #21
19+
- Fixed issue where bundles using both `scripts` and `styles` would result in only files emitted as part of `styles` bundling appearing in the results callback data. #22
20+
- Other undocumented assorted edge cases.
21+
1022
## [3.0.0-rc.1] - 2019-01-09
1123

1224
This release focuses on simplifying the package for UserFrosting 4 to improve maintainability. Features unsupported by UF4 are largely removed.

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,4 +20,4 @@ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
2020
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
2121
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
2222
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
23-
THE SOFTWARE.
23+
THE SOFTWARE.

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,13 @@
22

33
| Branch | Status |
44
| ------ | ------ |
5-
| master | [![Build Status](https://travis-ci.org/userfrosting/gulp-uf-bundle-assets.svg?branch=master)](https://travis-ci.org/userfrosting/gulp-uf-bundle-assets) |
6-
| develop | [![Build Status](https://travis-ci.org/userfrosting/gulp-uf-bundle-assets.svg?branch=develop)](https://travis-ci.org/userfrosting/gulp-uf-bundle-assets) |
5+
| master | [![Build Status](https://travis-ci.org/userfrosting/gulp-uf-bundle-assets.svg?branch=master)](https://travis-ci.org/userfrosting/gulp-uf-bundle-assets) [![codecov](https://codecov.io/gh/userfrosting/gulp-uf-bundle-assets/branch/master/graph/badge.svg)](https://codecov.io/gh/userfrosting/gulp-uf-bundle-assets/branch/master) |
6+
| develop | [![Build Status](https://travis-ci.org/userfrosting/gulp-uf-bundle-assets.svg?branch=develop)](https://travis-ci.org/userfrosting/gulp-uf-bundle-assets) [![codecov](https://codecov.io/gh/userfrosting/gulp-uf-bundle-assets/branch/develop/graph/badge.svg)](https://codecov.io/gh/userfrosting/gulp-uf-bundle-assets/branch/develop) |
77

88
Orchastrates JS and CSS bundle creation in a highly efficient and configurable manner.
99

10+
**CAUTION** The implementation currently produces a great deal backpressure. This can result in signficiant RAM usage. Projects dealing with a significant number resources are better off not using this tool until the custom stream source is implemented in v4.
11+
1012
## Install
1113

1214
```bash

0 commit comments

Comments
 (0)