stylex icon indicating copy to clipboard operation
stylex copied to clipboard

0.13.0 task list

Open necolas opened this issue 7 months ago • 1 comments

List of tasks to complete before releasing 0.13.0

  • [ ] Deprecate @stylexjs/shared package on npm.
  • [ ] Stop publishing @stylexjs/style-value-parser to npm.
  • [ ] Replace v0.12.0 tag with 0.12.0.
  • [ ] Decide other features to include in 0.13.0
    • [ ] babel-plugin
      • [ ] https://github.com/facebook/stylex/pull/1005
      • [ ] https://github.com/facebook/stylex/pull/1019
      • [ ] https://github.com/facebook/stylex/pull/856/
    • [ ] eslint-plugin
      • [x] https://github.com/facebook/stylex/pull/1039
  • [ ] Make sure docs are up-to-date.
  • [ ] Update CHANGELOG as part of the 0.13.0 commit.

necolas avatar May 01 '25 18:05 necolas

  • We could do a patch release in the meantime, since we made the fix for firstThatWorks (https://github.com/facebook/stylex/pull/1009) and the style injection improvements (https://github.com/facebook/stylex/pull/1017), and deprecate @stylexjs/shared alongside the patch

  • I'll update @stylexjs/style-value-parser to be private and unpublish the npm package, since both @stylexjs/eslint-plugin and @stylexjs/babel-plugin will use it

mellyeliu avatar May 02 '25 03:05 mellyeliu

Going to punt on https://github.com/facebook/stylex/pull/1005 as defineConsts doesn't fit well outside the compiler. Also punting #856 due to lack of follow up

necolas avatar May 15 '25 21:05 necolas

published 0.13.0 to npm

mellyeliu avatar May 19 '25 20:05 mellyeliu