mirror of
https://github.com/Sevichecc/Urara-Blog.git
synced 2025-05-06 19:29:12 +08:00
152 lines
3.5 KiB
Text
152 lines
3.5 KiB
Text
# changelog
|
|
|
|
## 0.10.0
|
|
|
|
* Allow CLI to recurse over a directory ([#13](https://github.com/Rich-Harris/sorcery/issues/13))
|
|
|
|
## 0.9.4
|
|
|
|
* Remove caching mechanism due to collisions ([#74](https://github.com/Rich-Harris/sorcery/pull/74))
|
|
|
|
## 0.9.3
|
|
|
|
* Update dependencies, use Bublé instead of Babel
|
|
|
|
## 0.9.1-2
|
|
|
|
* Fix case-sensitive filenames
|
|
|
|
## 0.9.0
|
|
|
|
* Update build process
|
|
|
|
## 0.8.0
|
|
|
|
* Add ES6 build
|
|
|
|
## 0.7.0
|
|
|
|
* Use [sourcemap-codec](https://github.com/rich-harris/sourcemap-codec) instead of vlq
|
|
|
|
## 0.6.5
|
|
|
|
* Use rollup-babel
|
|
|
|
## 0.6.4
|
|
|
|
* Update dependencies
|
|
* General tidy-up
|
|
|
|
## 0.6.3
|
|
|
|
* New `writeSync` method - same options as `write` ([#16](https://github.com/Rich-Harris/sorcery/issues/16))
|
|
* User-supplied content is correctly used in `sourcesContent` with `loadSync` ([#16](https://github.com/Rich-Harris/sorcery/issues/16))
|
|
|
|
## 0.6.2
|
|
|
|
* Handle segments of length 1 (normal segments have a length of 4 or 5) ([#10](https://github.com/Rich-Harris/sorcery/issues/10))
|
|
* Fix `excludeContent` CLI option ([#12](https://github.com/Rich-Harris/sorcery/pull/12))
|
|
* Fix `sources` array on Windows ([#11](https://github.com/Rich-Harris/sorcery/pull/11))
|
|
|
|
## 0.6.1
|
|
|
|
* Handle URLs that look a bit like data URIs
|
|
|
|
## 0.6.0
|
|
|
|
* Use [rollup](https://github.com/rich-harris/rollup) for building, instead of esperanto
|
|
|
|
## 0.5.5
|
|
|
|
* sourceRoot is respected
|
|
|
|
## 0.5.4
|
|
|
|
* sourceMappingURLs are correctly encoded
|
|
|
|
## 0.5.3
|
|
|
|
* Better CSS sourcemap handling (old comments are removed, new comments are block-style)
|
|
|
|
## 0.5.2
|
|
|
|
* Handle CSS sourcemap comments
|
|
|
|
## 0.5.1
|
|
|
|
* Fix build definition to prevent ES6-only features appearing in dist files
|
|
* Hook up to Travis CI
|
|
* Update tests to not use gobble (since latest gobble uses sorcery by default)
|
|
|
|
## 0.5.0
|
|
|
|
* Allow user to supply content and sourcemaps, if available ([#8](https://github.com/Rich-Harris/sorcery/issues/8))
|
|
* Remove all existing sourceMappingURL comments
|
|
* Allow `base` to be specified on `chain.write()`, i.e. `chain.write({ base: somethingOtherThanDest })`
|
|
* Internal refactor
|
|
|
|
## 0.4.0
|
|
|
|
* Handle sourceMappingURLs with spaces ([#6](https://github.com/Rich-Harris/sorcery/issues/6))
|
|
* Encode URLs when writing sourceMappingURL comments
|
|
|
|
## 0.3.5
|
|
|
|
* Better handling of inline data URIs
|
|
|
|
## 0.3.4
|
|
|
|
* Ensure trailing newline on `chain.write()` ([#4](https://github.com/Rich-Harris/sorcery/issues/4))
|
|
* Upgrade dependencies
|
|
|
|
## 0.3.3
|
|
|
|
* Cache decodings for better performance
|
|
* Add `node.stat()` method for rudimentary profiling
|
|
|
|
## 0.3.2
|
|
|
|
* Significant (>2x) performance improvements (achieved by replacing `forEach` and `map` with `for`/`while` loops where appropriate, and avoiding hard-to-transpile destructuring)
|
|
|
|
## 0.3.1
|
|
|
|
* Correct behaviour on Windows ([#3](https://github.com/Rich-Harris/sorcery/issues/3))
|
|
|
|
## 0.3.0
|
|
|
|
* Handle browserify-style line mappings
|
|
|
|
## 0.2.5
|
|
|
|
* Re-architect as ES6 modules, add `jsnext:main` field to package.json
|
|
|
|
## 0.2.4
|
|
|
|
* `absolutePath` option ensures `sourceMappingURL` is an absolute path to the resulting `.map` file
|
|
|
|
## 0.2.3
|
|
|
|
* CLI now uses `chain.write()` internally
|
|
|
|
## 0.2.2
|
|
|
|
* `chain.write()` will overwrite the existing file, if no destination is supplied
|
|
* sorcery will use the `sourcesContent` array, rather than reading additional files, if possible
|
|
|
|
## 0.2.1
|
|
|
|
* Implement `chain.write()`
|
|
* Various bug fixes
|
|
|
|
## 0.2.0
|
|
|
|
* Redesigned API around `sorcery.load()` - consult the [docs](https://github.com/Rich-Harris/sorcery/wiki)
|
|
* Command line interface
|
|
|
|
## 0.1.1
|
|
|
|
* `sorcery.resolve()` fulfils with `null` if the target file has no sourcemap
|
|
|
|
## 0.1.0
|
|
|
|
* First release. Here be dragons.
|