Back to Bit

V1.9.100

releases-docs/releases/v1.9.100.md

14.8.9-server.12.4 KB
Original Source

title: v1.9.100 tag: v1.9.100 draft: false prerelease: false immutable: false author: GiladShoham created: 2025-03-18T09:19:12Z published: 2025-03-17T13:13:45Z url: https://github.com/teambit/bit/releases/tag/v1.9.100

Improvements

  • Improve API Reference and documentation (#9569)
    • Improved handling of internal and external type references
    • Better handling of inferred array types, generic types, and Promise types
    • Fixed type reference resolution for internal components
    • Added support for displaying examples in function documentation
    • Better code block extraction and formatting in JSDoc comments
    • Improved rendering of tuple types
    • Added external link icons for external type references
  • Added prompt support to bit create command for interactive templates (#9610)
  • bit snap natively supports publishing to privately hosted package registries (#9606)
  • Introduce --json option to bit test and bit check-types commands to get results in JSON format (#9615, #9614)
  • Improve various CLI outputs with more descriptive errors and messages (#9612, #9607, #9583, #9617, #9581)

Performance

  • Dramatically reduce file system I/O to improve command execution time (#9604, #9590, #9591, #9598, #9596, #9589, #9586, #9568, #9588, #9578, #9577, #9572)

Bug Fixes

  • Fix an issue where if a component had -preview in it's name, it caused component-preview-chunk to have incorrect name (#9622)
  • Fix an issue where bit install didn't do proper validation on package name format (#9582)
  • Fix an issue where when env.jsonc was modified, dependency cache wasn't cleaned (#9564)
  • Fix an issue where SSR wasn't working on bit start in workspace nor on a Scope (#9585)
  • Fix an issue where bit install failed during pnpm prune (#9573)
  • Fix an issue where a default viewport property was set on all compositions (#9571)
  • Fix an issue where not all component IDs were available in the workspace dependency graph (#9565)

Internal

  • Update dependencies (#9594, #9593, #9592, #9527, #9528)
  • Refactoring (#9619, #9579, #9584, #9587)
  • Introduce "--limit" flag to limit the number of versions shown in the graph (#9603)
  • getSchemas API to always return Schema[] (#9605)
  • Replace incorrect uses of the term "localScope" with "workspace" (#9621)
  • New API for debugging filesystem reads during commands (#9599)
  • Add config-conflict data to the api/lanes/check-conflicts route (#9602)