Skip to content

Releases: CarbonPackages/Carbon.Pipeline

0.9.5

09 Jan 14:00
5351189
Compare
Choose a tag to compare

Fix: Make sure the purge path can be overridden entirely

Full Changelog: 0.9.4...0.9.5

0.9.4

09 Jan 13:27
e06c140
Compare
Choose a tag to compare

Fix: Add globbing folder to directory dependency

Full Changelog: 0.9.3...0.9.4

0.9.3

04 Jan 09:19
7c92499
Compare
Choose a tag to compare

Full Changelog: 0.9.2...0.9.3

0.9.2

13 Dec 16:17
36b6289
Compare
Choose a tag to compare

Fix default options for svelte

0.9.1

10 Dec 13:59
f8964aa
Compare
Choose a tag to compare

What's Changed

🐛 Found and fixed bugs

  • Merging of config in the purge function for PostCSS

🩹 Other changes

  • Update to TailwindCSS 3.0

Full Changelog: 0.9.0...0.9.1

0.9.0

07 Dec 15:16
9d10e11
Compare
Choose a tag to compare

More speed, less disc space!

This release adds support for different package manager and sets pnpm as new default. This leads to much less disc space used and faster installation of node_modules

If you already have installed Carbon.Pipeline, please adjust your package.json with the following entry:

"config": {
  "packageManager": "pnpm"
}

The package manager can be pnpm (the new default), yarn or npm.

To make sure the scripts run with the correct package manager you have to replace yarn with $npm_package_config_packageManager:

"scripts": {
  "postinstall": "touch ./node_modules/.metadata_never_index; mkdir ./Packages; touch ./Packages/.metadata_never_index",
  "showConfig": "node Build/Carbon.Pipeline/showConfig.mjs",
  "build": "concurrently -r $npm_package_config_packageManager:build:*",
  "build:js": "node Build/Carbon.Pipeline/esbuild.mjs --production",
  "build:css": "node Build/Carbon.Pipeline/postcss.mjs --production",
  "dev": "concurrently -r $npm_package_config_packageManager:dev:*",
  "dev:js": "node Build/Carbon.Pipeline/esbuild.mjs",
  "dev:css": "node Build/Carbon.Pipeline/postcss.mjs",
  "watch": "concurrently -r $npm_package_config_packageManager:watch:*",
  "watch:js": "node Build/Carbon.Pipeline/esbuild.mjs --watch",
  "watch:css": "node Build/Carbon.Pipeline/postcss.mjs --watch",
  "pipeline:build": "concurrently -r $npm_package_config_packageManager:build:*",
  "pipeline": "$npm_package_config_packageManager install;concurrently -r $npm_package_config_packageManager:pipeline:*"
}

Here you can lock at an example

What's Changed

💥 Breaking changes

  • Set pnpm package manager as default #19
  • To update, you also have to add the package chokidar and resolve and remove chokidar-cli

✨ Exciting new features

  • Make package manager configurable #18

Full Changelog: 0.8.10...0.9.0

0.8.10

07 Dec 11:16
73b6744
Compare
Choose a tag to compare

What's Changed

🐛 Found and fixed bugs

  • Fix: Use new options syntax for svelte by @jonnitto in #17

Full Changelog: 0.8.9...0.8.10

0.8.9

06 Dec 21:43
48b9df2
Compare
Choose a tag to compare

Full Changelog: 0.8.8...0.8.9

0.8.8

03 Dec 09:52
1329f7c
Compare
Choose a tag to compare

Full Changelog: 0.8.7...0.8.8

0.8.7

01 Dec 15:05
b94deb5
Compare
Choose a tag to compare

Full Changelog: 0.8.6...0.8.7