A build system for development of composable software.
bit unset-peer
to support undoing `bit set-peer (#8843)bit unuse
to remove a configured aspect from workspace.jsonc
(#8848)bit status
to show all soft-tagged components in a dedicated category (#8835)./
) (#8806).gitignore
file in the component root-dir to avoid adding specific files to a specific component (#8847)--range
flag for bit remove
and bit deprecate
to affect a range of versions (#8844)bit switch ... --head
to checkout to the head
of a main or lane head once switched (#8851) bit merge move
sub command (#8834)import org.scope/**
while in a lane (#8836)workspace.jsonc
during bit scope rename
(#8842)bit remove
didn't remove envs from workspace.jsonc
(#8829)bit checkout
didn't reset component.json
if exists locally (#8826)tsconfig-writer
(#8846)bit sign --save-locally
to make debugging easier (#8828)bit lane eject
to remove the component from lane and install the component as a dependency (#8819, #8820)@pnpm/node-fetch
(#8808, #8822)lane merge
added a package with the same name to workspace.jsonc
(#8817)workspace.jsonc
remained (#8813)--import
for bit watch
to update the workspace when git pull
changed the .bitmap
file (#8795, #8803, #8798)bit build
--rewrite
and --reinstall
to use in conjunction with --reuse-capsules
for better debugging for build pipelines (#8779).bitignore
file (#8781)--merge
to --auto-merge-resolve
to be aligned with other commands (#8782)bit config set network.ca
didn't work for communication with scope APIs (#8801, #8790)bit init
didn't add a workspace.jsonc
(#8800)loadLane
to return undefined
instead of null
if not exists (#8805)BIT_DISABLE_CONSOLE=true BIT_DISABLE_SPINNER=true
to get more focused CI logs (#8765)bit login --refresh-token
to generate a new token, instead of bit logout && bit login
, also added prompt when running bit login
when token is already set (#8760, #8758)@teambit/design.button
use import { Button } from "./button"
instead of import { Button } from "@teambit/design.button"
) (#8757)workspace.jsonc
entries to update during bit import
(#8761)bit build
when using @teambit/typescript.typescript-compiler@^2.0.27
(#8755, #8773, #8774)bit compile
and bit link
are about 60% faster, each (#8734)bit doctor --archive
is much smaller (#8767)bit build
(Ctrl+C) didn't work (#8775)bit login
happens before loading of any aspects or components, so user doesn't hit 404 error (#8750)bit status
warned about circular dependencies even after issue resolved (#8735)config.user_name
during package installation (#8759)bit version-history
command to get complete component history in Directed Acyclic Graph (#8712, #8714, #8717)bit create
supports --force
param for forcefully generate a component when directory already there (#8708)bit scope rename
command renames full directory path unless --preserve
flag used (#8704)bit npmrc generate
to fetch username from cloud instead of global config, if possible (#8725)bit login
(#8724)bit compile
performance by calculating distDirs
once per component (#8728)bit lint
would run on un-modified components (#8709)@teambit/legacy
will not be installed as a dependency (#8694)bit env set
would try and set a component as env (#8696)scope fork
was disabled when file system paths in workspace were conflicting (#8700)optional dependencies
(#8713)onCommandStartSlot
(#8695)workspace.jsonc
according to semver ranges during bit import
(#8686)package.json
(#8680, #8682)getCurrentSnap()
for the Component object (#8677)bit doctor
supports --include-node-modules
and --exclude-local-scope
(#8670)bit start
has a new set of outputs, removing the ink
library (#8641, #8630)import dependents
didn't get all dependency paths (#8669)peerDependencies
rules caused a change to lockfile (#8668)tag
or snap
didn't import VersionHistory
if ParentNotFound
error occurred (#8664, #8663)bit init --refer-scope
within a sub-directory of a workspace (#8634)peerDependencies
in capsules (#8621, #8658)bit server
(#8620)peerDependency
when installed to a workspace with bit set-peer <comp> [range]
(#8591, #8561)package.json
with type:module
on bit init
(#8572)@exports
for automated API schema; remove duplicate values and allow more types of nodes to export (#8552, #8553)tsconfig not found
appeared (#8562)head
of the lane, not what is current
in workspace (#8554)peerDependencies
are missing many "component dependencies" features, like being presented on the dependency graph, and not triggering auto-tag (#6375)update-dependents
ensure dependency versions are set according to the lane (#8566)peerDependencies
changes weren't listed on bit diff
(#8586)bit diff
(#8610)bit move
after manually moving a component on the file system (#8599)workspace.jsonc
conflicts (#8590)mainFile
to linux format before saving into component objects (#8608)~/.npmrc
file for logged in user (#8525, #8523, #8514, #8521)
bit npmrc generate
to populate the .npmrc
file according to remotes (with ability to --dry-run
).npmrc
during bit login
bit import --dependents
to import a selected "path" of dependents from a source component to all its dependents in your workspace (#8505)Bit update
should default to update dependencies to latest, unless --semver
option used (#8453)bit rename
to mark old name as deleted instead of deprecated (#8518)bit lane merge
to handle a case when a component was locally deleted (#8524)fork
by forward AST options flag when refactoring variables and classes (#8509)bit deps get --tree
didn't work when cyclic deps found (#8528)bit deps get
didn't include deleted components (#8526)ignore-issues
param for tag
or snap
mandatory, if any particular issue found (#8512)peerDependency
installation in capsules (#8527, #8450, #8537)