Why Meteor version 2.7 not release?

hi
why Meteor version 2.7 not release ?

We have been waiting for its capabilities for a long time
What is the problem.
Including support for tailwind 3

You mean 2.7? Right?

Still some minor issue remain to be fixed. Feel free to use the latest release candidate if you need the new capabilities.

4 Likes

It’s coming! Maybe today… :crossed_fingers:

No later than tomorrow.

4 Likes

Meteor 2.7 is already out, soon we will recommend it and announce it on our channels (blog, social, etc).

The docs are now up to date and you can see the changelog and follow the migration guide to start using it.
Let us know if any issues are found.

@fredmaiaarantes, looks like 2.7 broke my build. It seems to be the Tailwind part. I had Tailwind 3.x working with METEOR@2.6.1-beta.3. Seems as if it doesn’t like the use of @apply ? in my stylesheets?

=> Errors prevented startup:

   While minifying app stylesheet:
   app/client/edit-mode.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/editor-tiptap.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/focus-mode.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/tailwind.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/main.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40

=> Your application has errors. Waiting for file change.
Terminate batch job (Y/N)? 
^C
D:\MeteorProjects\meteor-bolt-writer>meteor
[[[[[ ~\D\MeteorProjects\meteor-bolt-writer ]]]]]

=> Started proxy.
=> Started HMR server.
=> Errors prevented startup:

   While minifying app stylesheet:
   app/client/edit-mode.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/editor-tiptap.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/focus-mode.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/tailwind.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/main.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40

=> Your application has errors. Waiting for file change.
=> Started MongoDB.
Terminate batch job (Y/N)? 
^C
D:\MeteorProjects\meteor-bolt-writer>meteor
[[[[[ ~\D\MeteorProjects\meteor-bolt-writer ]]]]]

=> Started proxy.
=> Started HMR server.
=> Started MongoDB.
=> Errors prevented startup:

   While minifying app stylesheet:
   app/client/edit-mode.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/editor-tiptap.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/focus-mode.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/tailwind.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40
   app/client/main.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:463:46)
   at Object.getContext
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupContextUtils.js:786:42)
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11
   at plugins
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-bolt-writer\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40

=> Your application has errors. Waiting for file change.

Thanks for the feedback. Have you followed the migration guide? There were changes after the beta version, mainly where we mention the support to Post CSS and also this part:

Note: In beta.1 of Meteor 2.7 we had added a new core package minifier-css-postcss but later decided to unify everything inside standard-minifier-css . So you shouldn’t use minifier-css-postcss.

That could be the issue, could you double check and let me know?

Yes, I have followed the Migration guide. I’m not using minifier-css-postcss. I’m using standard-minifier-css. I’ve been following the Tailwind thread because I love Tailwind and can’t get myself to use anything else. :slight_smile:

1 Like

There was an issue opened for the same reason I think. It was fixed on the 2.7-rc.4.

Can you have a look at this PR? It was a project to reproduce the issue and I made that PR to update it and it fixed the error. You can see if there is something there that is different from your project (it was made with the RC version yet).

I’ll try out 2.7-rc.4, just a moment.

Just tried out 2.7-rc.4. It had the same error. :frowning: Would node version matter for this? Is this still accurate?

  • Meteor works with Node.js version >= 10 and <= 14, for Windows you need to have Node.js installed for running the npm installer (tip: you can use nvm for managing node versions).

As we added support for node: imports, you need to update meteor-node-stubs to version 1.2.1 :

meteor npm install meteor-node-stubs@1.2.1

That points to here which is documentation for Node.js v17.8.0?

Yep, it is accurate. We just added support to the same style of imports.

Well, if you can reopen this issue and provide a way to reproduce the issue you have, we can take a deeper look at it.

All I can say is I’ve followed the Migration Guides otherwise it wouldn’t have worked. It works with 2.6.1-beta.3 and with doesn’t with 2.7. I’ve done nothing different. I will try to fit in some time to just do an experiment with a new app with 2.7 setup with Tailwind CSS. If it doesn’t work, I’ll know there’s a problem with the release. I’ll then reopen the issue and supply a github repo if that’s the case.

All right, this is a project using Meteor 2.7 and Tailwind 3, it is forked from the template created by Quave. It is working fine.

We also have internal projects already using 2.7 and Tailwind 3 and they also work fine. :slight_smile:

Interestingly enough, I get a similar error. That leads me to think that there’s a global npm package or something that is used on your end that isn’t in everyone else’s environment?

As I’ve said, all I’m doing is updating from 2.6.1-beta.3 to 2.7.

So, when I run your meteor-template this is what I get:

=> Started proxy.
=> Started HMR server.
=> Errors prevented startup:

   While minifying app stylesheet:
   app/client/main.css: TypeError: Cannot read property 'uid' of undefined
   at Object.statSync
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)
   at trackModified
   (D:\MeteorProjects\meteor-tailwind\node_modules\tailwindcss\lib\lib\setupContextUtils.js:468:46) 
   at Object.getContext
   (D:\MeteorProjects\meteor-tailwind\node_modules\tailwindcss\lib\lib\setupContextUtils.js:867:5)  
   at
   D:\MeteorProjects\meteor-tailwind\node_modules\tailwindcss\lib\lib\setupTrackingContext.js:142:53
   at
   D:\MeteorProjects\meteor-tailwind\node_modules\tailwindcss\lib\processTailwindFeatures.js:43:11  
   at plugins
   (D:\MeteorProjects\meteor-tailwind\node_modules\tailwindcss\lib\index.js:20:104)
   at LazyResult.runOnRoot
   (D:\MeteorProjects\meteor-tailwind\node_modules\postcss\lib\lazy-result.js:339:16)
   at LazyResult.runAsync
   (D:\MeteorProjects\meteor-tailwind\node_modules\postcss\lib\lazy-result.js:393:26)
   at LazyResult.async
   (D:\MeteorProjects\meteor-tailwind\node_modules\postcss\lib\lazy-result.js:221:30)
   at LazyResult.then
   (D:\MeteorProjects\meteor-tailwind\node_modules\postcss\lib\lazy-result.js:206:17)
   => awaited here:
   at Function.Promise.await
   (C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\promise_server.js:56:12)
   at packages/minifyStdCSS/plugin/minify-css.js:127:21
   at
   C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\meteor-promise\fiber_pool.js:43:40

=> Your application has errors. Waiting for file change.
=> Started MongoDB.

Interstingly, it mentions graceful-js, again:

(C:\Users\Lenovo\AppData\Local\.meteor\packages\meteor-tool\2.7.0\mt-os.windows.x86_64\dev_bundle\lib\node_modules\npm\node_modules\graceful-fs\polyfills.js:309:17)

mart-jansink mentions in the issue #11940. He also says he’s not sure whether it will cause a problem down the road or not. I’m not sure what was done to fix that, but I do know that now it doesn’t work for me.

I have made a test project of Meteor release 2.7. It fails the same way. I’m using Windows 11. Here is the link to the github repo: chrisallenmoore/test-tailwind: Testing Tailwind with Meteor 2.7 (github.com)

Thanks for sharing the project. It actually works for me. I think it can be related to the OS? The fix made for this it was related to how the CSS files were read and processed. I’m using OS X here, if someone else could also try it running on a windows machine it’d be helpful.

@fredmaiaarantes , same conclusion I started coming to. This kind of thing with OS doesn’t happen very often anymore with Node stuff, but for some reason, this fix struck the wrong cord.

+1 for me, same error, also windows 11 and meteor 2.7

1 Like

Thanks for reporting! I just reopened this issue and @zodern is looking into it. It’s happening only on Windows machines. Hopefully, we have a fix by Monday.

3 Likes