Skip to content

Releases: bobril/bbcore

5.15.3

25 May 11:10

Choose a tag to compare

5.15.3 Pre-release
Pre-release

Fixed

  • Fixed stale Go TypeScript watch diagnostics during incremental typechecking by clearing native diagnostics and
    touching the generated .bbcore-tsgo-typecheck.json overlay before watcher-triggered updates.

5.15.2

25 May 09:55

Choose a tag to compare

5.15.2 Pre-release
Pre-release
Released 5.15.2

5.15.1

21 May 10:52

Choose a tag to compare

5.15.1 Pre-release
Pre-release
Released 5.15.1

5.15.0

21 May 09:00

Choose a tag to compare

5.15.0 Pre-release
Pre-release

Fixed

  • Fixed Go TypeScript typechecking during bb build to use the build source list through a generated
    .bbcore-tsgo-typecheck.json overlay instead of inherited tsconfig.json test/source globs.

5.14.1

20 May 10:03

Choose a tag to compare

5.14.1 Pre-release
Pre-release

Fixed

  • Fixed Njsast TypeScript/JSX parsing to avoid raw closing-tag source searches and use token-based generic
    follow checks inspired by TypeScript Go.
  • Fixed built-in TypeScript validation and bundling crashes caused by mixed StructList/StructRefList spread
    transformer placeholders.
  • Fixed bb build handling of projects without a resolved main file, avoiding a null main-file bundler crash.

5.14.0

19 May 21:56

Choose a tag to compare

5.14.0 Pre-release
Pre-release

Changed

  • Improved Njsast performance and memory usage by replacing AST child lists with a StructRefList based structure.
  • Sped up TypeScript enum parsing.
  • Typecheck and transpile emit logging now includes duration details.

Fixed

  • bb build now keeps generated tsconfig.json up to date for Go TypeScript typechecking, including test sources
    like bb gen-tsconfig, while still excluding those test sources from the actual build output.

5.13.0

19 May 10:04

Choose a tag to compare

Added

  • Added .bbrc gots: true option to force Go TypeScript typechecking from a project or global tsgo install without
    relying on devDependencies detection. Builds now also log the Go typecheck error count and duration in seconds.

Fixed

  • Releaser now removes temporary publish artifacts immediately after each release zip is created and removes uploaded
    zip files once they are no longer needed.

5.12.0

19 May 06:43

Choose a tag to compare

5.12.0 Pre-release
Pre-release
Released 5.12.0

5.11.0

18 May 19:51

Choose a tag to compare

5.11.0 Pre-release
Pre-release

Added

  • Added .bbrc future: true option to enable the built-in Njsast transpiler and C# CSS/SCSS processing paths.

5.10.0

18 May 07:25

Choose a tag to compare

5.10.0 Pre-release
Pre-release

Added

  • Added BBMODE=Buildin to transpile TypeScript through the built-in Njsast path, log Using Build in transpiler
    instead of a TypeScript version, and use a dedicated cache key that can be bumped when built-in transpiler fixes need
    cache invalidation.

Fixed

  • Fixed BbcoreLibrary.RunBuild with explicit in-memory project directories such as /tmp, preventing a null
    reference when callers build an already prepared TypeScript workspace.