-
Notifications
You must be signed in to change notification settings - Fork 929
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
chore(bit): update deps that have vulnerabilities #8804
base: master
Are you sure you want to change the base?
Commits on Apr 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7b5301a - Browse repository at this point
Copy the full SHA 7b5301aView commit details
Commits on Apr 30, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 154dbf9 - Browse repository at this point
Copy the full SHA 154dbf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6795d1a - Browse repository at this point
Copy the full SHA 6795d1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8bc5bb6 - Browse repository at this point
Copy the full SHA 8bc5bb6View commit details
Commits on May 3, 2024
-
shorten the capsule dir (#8827)
The capsule base-dir is normally a `sha1` of the workspace/scope dir, which is 40 chars long. Problem is that Windows is not happy with long paths. This PR uses a shorter hash. The number 9 is pretty random, it's what we use for short-hash of snaps. We're aware of an extremely low risk of collision. Keep in mind that in most cases you won't have more than 10 capsules in the machine, so it's fine.
Configuration menu - View commit details
-
Copy full SHA for 0a813cf - Browse repository at this point
Copy the full SHA 0a813cfView commit details -
improvement(sign), introduce a new flag --save-locally to make debugg…
…ing easier (#8828) With this flag, no need to push to the remote in order to investigate the `Version` object changes.
Configuration menu - View commit details
-
Copy full SHA for 6880f74 - Browse repository at this point
Copy the full SHA 6880f74View commit details -
fix(checkout-reset), reset component.json if exists locally (#8826)
currently, if there are local changes in the component.json (generated by `bit config eject-conf`), then `bit checkout reset` doesn't reset them. It leaves the file as is. This PR refactors the way how this component.json file is saved to reuse the infrastructure we had for package.json (with indent and EOL taken into account). With this, it was easier to change the component-written command to make sure this file is written if it was there before.
Configuration menu - View commit details
-
Copy full SHA for d4ecc8d - Browse repository at this point
Copy the full SHA d4ecc8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d63c7b - Browse repository at this point
Copy the full SHA 9d63c7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for f09d698 - Browse repository at this point
Copy the full SHA f09d698View commit details -
remove envs from workspace.jsonc#generators.envs when they got remove…
…d by "bit remove" (#8829)
Configuration menu - View commit details
-
Copy full SHA for 6fb1a3e - Browse repository at this point
Copy the full SHA 6fb1a3eView commit details -
fix(remove), block removal of new aspects that are used by other comp…
…onents (#8830) Otherwise, the components that depend on these removed aspects are trying to load them, find out they don't exists, then trying to import them and throw an error "unable to import". Because these removed aspects are new, there is no easy way to fix this. It's impossible to install them as packages. This PR blocks it unless `--force` flag was used.
Configuration menu - View commit details
-
Copy full SHA for 7507bbf - Browse repository at this point
Copy the full SHA 7507bbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fcc37a - Browse repository at this point
Copy the full SHA 8fcc37aView commit details -
fix(create), block using component-name with the same name as the tem…
…plate name (#8831) Otherwise, the code might have a class that extends itself. For example, `bit create node-env node-env` produces `class NodeEnv extends NodeEnv`. Or `bit create react-env envs/react-env --aspect teambit.react/react-env` produces `class ReactEnv extends ReactEnv`.
Configuration menu - View commit details
-
Copy full SHA for 6fc6925 - Browse repository at this point
Copy the full SHA 6fc6925View commit details -
improve merge-error message (#8833)
remove the duplicate "error".
Configuration menu - View commit details
-
Copy full SHA for 4ac59ff - Browse repository at this point
Copy the full SHA 4ac59ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 09708ff - Browse repository at this point
Copy the full SHA 09708ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for ddd6fe7 - Browse repository at this point
Copy the full SHA ddd6fe7View commit details -
feat(lanes), introduce a new sub-command "merge-move" (#8834)
This command is useful when you got a messy merge state that from one hand you don't want to loose the changes, but on the other hand, you want to keep your lane without those changes. This command does the following: 1. create a new lane with the current merge state. including all the filesystem changes. (in practice, it leaves the fs intact). 2. reset the current lane to the state before the merge, so then once done with the new lane, you can switch to the current lane and it'll be clean.
Configuration menu - View commit details
-
Copy full SHA for b4b9675 - Browse repository at this point
Copy the full SHA b4b9675View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c78c9c - Browse repository at this point
Copy the full SHA 1c78c9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b733dc7 - Browse repository at this point
Copy the full SHA b733dc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b070de4 - Browse repository at this point
Copy the full SHA b070de4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c04295 - Browse repository at this point
Copy the full SHA 9c04295View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a577e8 - Browse repository at this point
Copy the full SHA 7a577e8View commit details -
improvement(import), allow importing main components with wildcard wh…
…en on a lane (#8836) We used to throw an error suggesting the user to import the components individually. The reason was that when you're on a lane, you probably want to import components from the lane. not main. That's why when the wildcard matches both, lane and main, only the lane are imported. However, if only components from main are matched, it's not very clear whether you really want to import from lane, or your wildcard syntax didn't bring the results you thought it would. With this PR we assume that in this case you do want to import from main so we let you do that.
Configuration menu - View commit details
-
Copy full SHA for cd92e69 - Browse repository at this point
Copy the full SHA cd92e69View commit details -
preparation for performance improvement by asking server for existenc…
…e of objects rather than trying to fetch them (#8839) This will be actually used once remotes are updated and support the new GraphQL query.
Configuration menu - View commit details
-
Copy full SHA for 131dfea - Browse repository at this point
Copy the full SHA 131dfeaView commit details -
add a graphql query to get bit version of the remote scope (#8840)
Once deployed on the remote scopes, it can help a client in negotiating with the server and adjusting API compatibility.
Configuration menu - View commit details
-
Copy full SHA for ac73a8c - Browse repository at this point
Copy the full SHA ac73a8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for eddf1db - Browse repository at this point
Copy the full SHA eddf1dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8da99ae - Browse repository at this point
Copy the full SHA 8da99aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d7b528a - Browse repository at this point
Copy the full SHA d7b528aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c5b245 - Browse repository at this point
Copy the full SHA 1c5b245View commit details -
fix(scope-rename), replace aspects properly in workspace.jsonc (#8842)
When the `bit scope-rename` (or `bit rename`) suppose to change multiple values in the workspace.jsonc, it was changing only the first one.
Configuration menu - View commit details
-
Copy full SHA for 11e3de9 - Browse repository at this point
Copy the full SHA 11e3de9View commit details -
add a new component-issue "Import From Directory" suggesting to impor…
…t from specific files (#8806)
Configuration menu - View commit details
-
Copy full SHA for b0b04c8 - Browse repository at this point
Copy the full SHA b0b04c8View commit details -
feat(delete), introduce --range flag to delete tags of a specific ran…
…ge (#8844) Similar to `bit deprecate --range`, this new flag allows deleting specific tags. For example `bit delete my-comp --range 0.0.1`. It marks 0.0.1 only as deleted. This is supported in `bit log`. It's also shown in the `bit import` and `bit show` output. For example, when running `bit show [email protected]` the "removed" is false. However, `bit show [email protected]` shows it as true. It also shows the range.
Configuration menu - View commit details
-
Copy full SHA for 31f8ca7 - Browse repository at this point
Copy the full SHA 31f8ca7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1497ac8 - Browse repository at this point
Copy the full SHA 1497ac8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b1c037e - Browse repository at this point
Copy the full SHA b1c037eView commit details -
feat, support using .gitignore file in the component root-dir (#8847)
Until now, `.gitignore` files were always ignored by default and never tracked by Bit. ## Proposed Changes - track `.gitignore` files. This way, when multiple users import the same component and using different git repos, they could use the same .gitignore file. - in case `.gitignore` is found in the component root-dir, Bit reads it and uses it to untrack component files. - in case `.bitignore` is found in the component root-dir in addition to `.gitignore`, the `.bitignore` takes precedence and is used to untrack component files. (still, `.gitignore` itself is tracked). This way, it's possible to have different patterns/rules for bit and git. - until now, bit was searching for the `.gitignore` of the workspace-root, now only in the workspace-root, but also upwards until it finds it. This is unintuitive and can cause confusion. It was changed to use only the one in the workspace root.
Configuration menu - View commit details
-
Copy full SHA for 153019a - Browse repository at this point
Copy the full SHA 153019aView commit details -
refactor, remove tsconfig-writer (#8846)
This is done via `bit ws-config` for awhile now
Configuration menu - View commit details
-
Copy full SHA for 84504f8 - Browse repository at this point
Copy the full SHA 84504f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 527ae75 - Browse repository at this point
Copy the full SHA 527ae75View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23de2c3 - Browse repository at this point
Copy the full SHA 23de2c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24478c3 - Browse repository at this point
Copy the full SHA 24478c3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9290f9f - Browse repository at this point
Copy the full SHA 9290f9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1faec8f - Browse repository at this point
Copy the full SHA 1faec8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c95fc7 - Browse repository at this point
Copy the full SHA 2c95fc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16948a3 - Browse repository at this point
Copy the full SHA 16948a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72ef871 - Browse repository at this point
Copy the full SHA 72ef871View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8933ca3 - Browse repository at this point
Copy the full SHA 8933ca3View commit details