Skip to content
This repository was archived by the owner on Dec 19, 2024. It is now read-only.

Upgrade to postcss 6.x #374

Closed
Semigradsky opened this issue May 6, 2017 · 23 comments
Closed

Upgrade to postcss 6.x #374

Semigradsky opened this issue May 6, 2017 · 23 comments

Comments

@Semigradsky
Copy link
Collaborator

Semigradsky commented May 6, 2017

This requires a major version bump.

PostCSS Changelog

@Semigradsky
Copy link
Collaborator Author

Semigradsky commented May 6, 2017

"dependencies": {

  • "autoprefixer": "^7.1.0",
    "caniuse-api": "^2.0.0",
    "chalk": "^1.1.3",
  • "pleeease-filters": "^4.0.0",
    "postcss": "^6.0.1",
  • "postcss-apply": "^0.7.0",
  • "postcss-attribute-case-insensitive": "^2.0.0",
  • "postcss-calc": "^6.0.0",
  • "postcss-color-function": "^4.0.0",
  • "postcss-color-gray": "^4.0.0",
  • "postcss-color-hex-alpha": "^3.0.0",
  • "postcss-color-hsl": "^2.0.0",
  • "postcss-color-hwb": "^3.0.0",
  • "postcss-color-rebeccapurple": "^3.0.0",
  • "postcss-color-rgb": "^2.0.0",
  • "postcss-custom-media": "^6.0.0",
  • "postcss-custom-properties": "^6.0.1",
  • "postcss-custom-selectors": "^4.0.1",
  • "postcss-font-family-system-ui": "^2.0.1",
  • "postcss-font-variant": "^3.0.0",
  • "postcss-image-set-polyfill": "^0.3.4",
  • "postcss-initial": "^2.0.0",
  • "postcss-media-minmax": "^3.0.0",
  • "postcss-nesting": "^3.0.0",
  • "postcss-pseudo-class-any-link": "^4.0.0",
  • "postcss-replace-overflow-wrap": "^2.0.1",
  • "postcss-selector-matches": "^3.0.1",
  • "postcss-selector-not": "^3.0.1"
    },

@MoOx
Copy link
Owner

MoOx commented May 6, 2017

Thanks for this issue. Feel free to make PR whenever you can (lot of work, I know).
I just gave you push access to this repo since you contributed a lot already.
I will do the same for all other repo I can as soon as I will see PR on (and if you ask for it).

@JLHwung
Copy link
Contributor

JLHwung commented May 8, 2017

"postcss-font-family-system-ui": "^2.0.0"

Edit: Just published ^2.0.1 that drops 0.12 support completely. Thanks to kind reminder from @Semigradsky.

@ben-eb
Copy link
Contributor

ben-eb commented May 8, 2017

I've released https://github.com/postcss/postcss-calc/releases/tag/v6.0.0.

@jonathantneal
Copy link
Collaborator

I released https://github.com/jonathantneal/postcss-nesting which is now using v6

@jonathantneal
Copy link
Collaborator

jonathantneal commented May 10, 2017

@Semigradsky, I have PRs for updating postcss-color-rebeccapurple.

postcss/postcss-color-rebeccapurple#9 — updates PostCSS to v6, updates linters to support Node v4 syntax and then uses that syntax, improves the plugin to not partially update invalid colors (like "oldrebeccapurple").

postcss/postcss-color-rebeccapurple#8 — just updates PostCSS to v6.

I made them separate PRs incase @MoOx had no interest in the other improvements at this time (or if he found them not to be suitable improvements).

@jonathantneal
Copy link
Collaborator

@jonathantneal
Copy link
Collaborator

jonathantneal commented May 10, 2017

@MoOx
Copy link
Owner

MoOx commented May 11, 2017

@jonathantneal @Semigradsky I created a cssnext team in postcss org and you have been added as collab there. Will add you as collab on npm on each repo I have the rights on.

@MoOx
Copy link
Owner

MoOx commented May 11, 2017

My workflow is: commits + a "x.y.z" commit with changelog notes + package.json version bump + "npm run release" (see scripts ;)). You are the bosses here :)

@MoOx
Copy link
Owner

MoOx commented May 11, 2017

My recommendation will be to move to a monorepo for the repos we can + remove jscs and all outdated stuff in favor of eslint + eslint-config-i-am-meticulous + prettier + jest (with snapshots) but that might take some time :D

@michael-ciniawsky
Copy link

High priority ⚠️ ladies and gentlenerds 😛 how can someone help? Any blockers in one of the plugins ?

@ben-eb
Copy link
Contributor

ben-eb commented May 12, 2017

There's ways of expressing that sentiment that aren't condescending & rude, please show some respect for those of us who work on this stuff in our spare time.

@michael-ciniawsky
Copy link

@ben-eb 😟 That wasn't meant to be consdescending or rude, I also asked how to help getting the last bits done 😕

@jonathantneal
Copy link
Collaborator

@michael-ciniawsky, @Semigradsky, please review #384

leebenson added a commit to reactql/kit that referenced this issue May 22, 2017
1.2.0 - 2017-05-22
------------------------------------------------
* Adds `npm run build-browser-only` option, which creates `index.html`
alongside regular JS and CSS browser bundling. Useful for static hosts
or via a BYO web server.
* Adds provisional `postcss.config.js`, for upcoming PostCSS v6.0
(note: not implemented yet; CSSNext currently awaiting
MoOx/postcss-cssnext#374)
* Fixes PostCSS source maps in development
* Adds `HOST` environment var for overriding `localhost` default
* Adds `Running on http://localhost:4000/` default message when server
starts (or whatever the correct `HOST` and `PORT` are)
* Bumps NPM packages:
  "cross-env": "^5.0.0",
  "css-loader": "^0.28.1",
  "eslint-config-airbnb": "^15.0.0",
  "eslint-plugin-jsx-a11y": "^5.0.1",
  "eslint-plugin-react": "^7.0.1",
  "image-webpack-loader": "^3.3.1",
  "node-noop": "^1.0.0",
  "postcss-cssnext": "2.11.0",
  "postcss-loader": "^2.0.5",
  "postcss-nested": "^2.0.2",
  "promise-monofill": "^1.0.1",
  "sass-loader": "^6.0.5",
  "style-loader": "^0.18.0",
  "webpack": "^2.5.1",
  "webpack-bundle-analyzer": "^2.8.1",
  "webpack-dev-server": "^2.4.5",
  "webpack-node-externals": "^1.6.0"
* Bumps `yarn.lock`
* Merges #25 - .editorconfig ESLint fix eol-last
@pixelass
Copy link

postcss/gulp-postcss#118

@doochik
Copy link

doochik commented May 30, 2017

Hi! Seems that last deps is merged MattDiMu/postcss-replace-overflow-wrap#5 and new version have been released (postcss-replace-overflow-wrap@2.0.1-0).

Could you release new cssnext version?

@felixsanz
Copy link

What is missing here? Any plugin still needs update?

@jonathantneal
Copy link
Collaborator

For now, I can’t keep up. One of this can be merged and we can work from there, or it will be easier for me to release a different plugin with stages like babel.

@TeChn4K
Copy link

TeChn4K commented Jun 21, 2017

Any update on this issue ?

@arturparkhisenko
Copy link

Any sense update to chalk 2? And yes, any 🆙 ?

@MoOx
Copy link
Owner

MoOx commented Jul 3, 2017

@jonathantneal cant we ship a thing until a new solution that include stages is ready?

@MoOx MoOx mentioned this issue Jul 4, 2017
@MoOx
Copy link
Owner

MoOx commented Jul 4, 2017

Closing in favor of #400

@MoOx MoOx closed this as completed in #400 Jul 5, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests