Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V4 #171

Merged
merged 33 commits into from
Jul 7, 2020
Merged

V4 #171

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
3dce7e4
refactor: 💡 remove deprecated autoProcess props
kaisermann Jun 10, 2020
fac761f
refactor: 💡 simplify transformer calls
kaisermann Jun 10, 2020
18d0f69
refactor: 💡 use import type
kaisermann Jun 10, 2020
46c0650
refactor: 💡 remove more deprecated things
kaisermann Jun 10, 2020
505c0d8
refactor: 💡 simplify autoprocess options
kaisermann Jun 10, 2020
6421620
chore: remove type imports
kaisermann Jun 10, 2020
8a1f8af
chore: remove type-checking
kaisermann Jun 11, 2020
16b1325
fix: 🐛 rename scss prepend option from `data` to `prependData`
kaisermann Jul 1, 2020
d86122f
feat: 🎸 support defining default languages
kaisermann Jul 1, 2020
28a49d6
test: add default language override test
kaisermann Jul 1, 2020
f461320
fix: 🐛 prevent globalify to wrongly split escaped selectors
kaisermann Jun 30, 2020
26d8502
chore: 🤖 remove .only from test
kaisermann Jul 1, 2020
0befa7f
fix: 🐛 bump minimum node version to 9.11.2
kaisermann Jul 1, 2020
4dc498b
test: 💍 remove unnecessary arg
kaisermann Jul 1, 2020
f4fb4dd
test: 💍 remove outdated tests
kaisermann Jul 1, 2020
0c7ece6
chore: 🤖 remode duped changelog entry
kaisermann Jul 1, 2020
ef5272e
feat: 🎸 support prependData for almost every preprocessor
kaisermann Jul 4, 2020
65e3b56
chore: 🤖 ignore coverage for types folder
kaisermann Jul 4, 2020
2c7bc30
test: 💍 add some more coverge
kaisermann Jul 4, 2020
a2505da
feat: 🎸 add sourceMap prop to configuration object
kaisermann Jul 4, 2020
290ef98
feat: 🎸 support markup preprocessing with no tags
kaisermann Jul 4, 2020
540749f
docs: ✏️ docs revamp
kaisermann Jul 4, 2020
c7f95c8
chore(release): v4.0.0-alpha.1 :tada:
kaisermann Jul 5, 2020
27a2ecf
test: 💍 uncomment tests
kaisermann Jul 5, 2020
fae6ad8
docs: ✏️ correct casing for language names
kaisermann Jul 5, 2020
d055320
docs: add migration guide
kaisermann Jul 6, 2020
4426bbf
chore: 🤖 remove minification step
kaisermann Jul 6, 2020
763d46f
chore(release): v4.0.0-alpha.2 :tada:
kaisermann Jul 6, 2020
89aba0e
fix: 🐛 try to use sass before node-sass
kaisermann Jul 6, 2020
6e76597
docs: add typescript section
kaisermann Jul 7, 2020
f117ff3
chore: 🤖 fix merge conflict
kaisermann Jul 7, 2020
41b0762
chore(release): v4.0.0 :tada:
kaisermann Jul 7, 2020
d8c770f
docs: ✏️ fix v4 docs
kaisermann Jul 7, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
61 changes: 33 additions & 28 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,67 +1,72 @@
## [3.9.12](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.11...v3.9.12) (2020-07-05)

# [4.0.0](https://github.com/sveltejs/svelte-preprocess/compare/v4.0.0-alpha.2...v4.0.0) (2020-07-07)

### Bug Fixes

* 🐛 set bare option to true ([312bbb9](https://github.com/kaisermann/svelte-preprocess/commit/312bbb9bbf2668e1750296dbfc8b83bb39f291e8))
- 🐛 try to use sass before node-sass ([89aba0e](https://github.com/sveltejs/svelte-preprocess/commit/89aba0e6f03208787cdb7e212979634089405c15)), closes [#163](https://github.com/sveltejs/svelte-preprocess/issues/163)

* 🐛 bump minimum node version to 9.11.2 ([0befa7f](https://github.com/sveltejs/svelte-preprocess/commit/0befa7f4ff2aa3ba9f0129c3ed3994dd29fb991b))
* 🐛 prevent globalify to wrongly split escaped selectors ([f461320](https://github.com/sveltejs/svelte-preprocess/commit/f461320ec05a534021afbe20de0fe097d1016871)), closes [#191](https://github.com/sveltejs/svelte-preprocess/issues/191)
* 🐛 rename scss prepend option from `data` to `prependData` ([16b1325](https://github.com/sveltejs/svelte-preprocess/commit/16b13253bdf19073c084cb1590ed527695133836))

### Code Refactoring

## [3.9.11](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.10...v3.9.11) (2020-07-01)

- 💡 remove deprecated autoProcess props ([3dce7e4](https://github.com/sveltejs/svelte-preprocess/commit/3dce7e432fb15fc27914f5e1524b46929d84bd2c))

### Bug Fixes

* 🐛 log a warning if local external file is not found ([774aece](https://github.com/kaisermann/svelte-preprocess/commit/774aece08a5279a51707d3f428836169fc7735de)), closes [#174](https://github.com/kaisermann/svelte-preprocess/issues/174)
### Features

- 🎸 add sourceMap prop to configuration object ([a2505da](https://github.com/sveltejs/svelte-preprocess/commit/a2505da88ba025040d7069fd499c4d759a1fcb72))
- 🎸 support defining default languages ([d86122f](https://github.com/sveltejs/svelte-preprocess/commit/d86122f41a5616b7053dce26d7cf7c58ee025e1d)), closes [#189](https://github.com/sveltejs/svelte-preprocess/issues/189)
- 🎸 support markup preprocessing with no tags ([290ef98](https://github.com/sveltejs/svelte-preprocess/commit/290ef98aad8a218880f5c511d11ad562e1869b35))
- 🎸 support prependData for almost every preprocessor ([ef5272e](https://github.com/sveltejs/svelte-preprocess/commit/ef5272eceae1237af26d18aaf209ec68c6c43c6e))

### BREAKING CHANGES

## [3.9.11](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.10...v3.9.11) (2020-07-01)
- 🧨 This is a general evolution of the specific `scss.data` property that
was used to prepend data to components written in scss.
`{preprocessorOptions}.prependData` is now the way to prepend some
string to any preprocessor.
- 🧨 Node versions below 9.11.2 won't be supported anymore
- 🧨 Uses Lookbehind assertions, so Node 9.11.2+ is needed
- 🧨 Content passed through the `data` property won't be prepended anymore.
- 🧨 `onBefore` and `transformers` were removed

## [3.9.12](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.11...v3.9.12) (2020-07-05)

### Bug Fixes

* 🐛 log a warning if local external file is not found ([774aece](https://github.com/kaisermann/svelte-preprocess/commit/774aece08a5279a51707d3f428836169fc7735de)), closes [#174](https://github.com/kaisermann/svelte-preprocess/issues/174)
- 🐛 set bare option to true ([312bbb9](https://github.com/kaisermann/svelte-preprocess/commit/312bbb9bbf2668e1750296dbfc8b83bb39f291e8))

## [3.9.11](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.10...v3.9.11) (2020-07-01)

### Bug Fixes

## [3.9.10](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.9...v3.9.10) (2020-06-22)
- 🐛 log a warning if local external file is not found ([774aece](https://github.com/kaisermann/svelte-preprocess/commit/774aece08a5279a51707d3f428836169fc7735de)), closes [#174](https://github.com/kaisermann/svelte-preprocess/issues/174)

## [3.9.10](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.9...v3.9.10) (2020-06-22)

### Bug Fixes

* remove extra identation for sass content ([7d0f437](https://github.com/kaisermann/svelte-preprocess/commit/7d0f4376037d1ff6b426e2d6882adb6b08d95464))


- remove extra identation for sass content ([7d0f437](https://github.com/kaisermann/svelte-preprocess/commit/7d0f4376037d1ff6b426e2d6882adb6b08d95464))

## [3.9.9](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.7...v3.9.9) (2020-06-19)


### Bug Fixes

* 🐛 prevent including external file if content is not empty ([24e90d1](https://github.com/kaisermann/svelte-preprocess/commit/24e90d101103b043d4b9e9789d2d6582ecf31ae8)), closes [#183](https://github.com/kaisermann/svelte-preprocess/issues/183)
* 🐛 throw if type errors are found ([6545a5c](https://github.com/kaisermann/svelte-preprocess/commit/6545a5c13ff81a568714cbd83ae2d6127d4f61a4)), closes [#182](https://github.com/kaisermann/svelte-preprocess/issues/182)


- 🐛 prevent including external file if content is not empty ([24e90d1](https://github.com/kaisermann/svelte-preprocess/commit/24e90d101103b043d4b9e9789d2d6582ecf31ae8)), closes [#183](https://github.com/kaisermann/svelte-preprocess/issues/183)
- 🐛 throw if type errors are found ([6545a5c](https://github.com/kaisermann/svelte-preprocess/commit/6545a5c13ff81a568714cbd83ae2d6127d4f61a4)), closes [#182](https://github.com/kaisermann/svelte-preprocess/issues/182)

## [3.9.8](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.7...v3.9.8) (2020-06-17)


### Bug Fixes

* 🐛 prevent including external file if content is not empty ([fd1b55a](https://github.com/kaisermann/svelte-preprocess/commit/fd1b55a557eb4db43adb4af3a3c8be63584f7288)), closes [#183](https://github.com/kaisermann/svelte-preprocess/issues/183)


- 🐛 prevent including external file if content is not empty ([fd1b55a](https://github.com/kaisermann/svelte-preprocess/commit/fd1b55a557eb4db43adb4af3a3c8be63584f7288)), closes [#183](https://github.com/kaisermann/svelte-preprocess/issues/183)

## [3.9.7](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.6...v3.9.7) (2020-06-10)


### Bug Fixes

* 🐛 attributes not being passed to transformers ([840239d](https://github.com/kaisermann/svelte-preprocess/commit/840239d225f1ef0b7b642830093a8b6745d11ceb)), closes [#175](https://github.com/kaisermann/svelte-preprocess/issues/175)
* quotes in the release script ([#173](https://github.com/kaisermann/svelte-preprocess/issues/173)) ([5550b3e](https://github.com/kaisermann/svelte-preprocess/commit/5550b3eea390148e9e5683ec214bddae7531a405))


- 🐛 attributes not being passed to transformers ([840239d](https://github.com/kaisermann/svelte-preprocess/commit/840239d225f1ef0b7b642830093a8b6745d11ceb)), closes [#175](https://github.com/kaisermann/svelte-preprocess/issues/175)
- quotes in the release script ([#173](https://github.com/kaisermann/svelte-preprocess/issues/173)) ([5550b3e](https://github.com/kaisermann/svelte-preprocess/commit/5550b3eea390148e9e5683ec214bddae7531a405))

## [3.9.6](https://github.com/kaisermann/svelte-preprocess/compare/v3.9.4...v3.9.6) (2020-06-06)

Expand Down
Loading