-
Notifications
You must be signed in to change notification settings - Fork 210
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
Revert changes ignore file semantic #588
Comments
@joaomoreno any thoughts on simply supporting the "files" section in package.json to specify which files should go into the vsix? |
No thoughts. |
note this change was published in 1.95.0 |
I agree that would be more intuitive. Definitely feels weird for everything to be published by default! |
This reverts commit 236a478. microsoft/vscode-vsce#588
In #418 we fixed #417 by adopting npm's ignore module for our
.vscodeignore
semantics. This actually broke a lot of extensions:Semantic differences
It used to be possible to write such a rule:
With npm's
ignore
module, we're force to do this instead:Plan
Apart from being a breaking change, I argue this is a change in behavior for the worse. For those two reasons, I propose to simply revert the change for 1.95.0.
Sorry
Finally, thanks all for the patience and the persistence in filling issues. I apologise for my stubborness. We should've caught this early on and optimized for compatibility. 🙇♂️
cc @aeschli @Pustur @fyangstudio @larshp @kitsonk @Timmmm @juli1 @orph @GordonSmith @ntotten @PeterWone
The text was updated successfully, but these errors were encountered: