Core (3.18.0 ==> 3.19.0)
Performance
Misc
- Update lockfiles branch tfjs_3.19.0_lockfiles lock files. (#6666).
- Update monorepo to 3.19.0. (#6659).
- Pin webgpu types to an exact version (#6640).
- Remove unused files (#6586).
- Add string support to squeeze type (#6617).
- [webgpu] Support convTranspose vec4 (#6603). Thanks, @axinging.
- Fix iOS and macOS Safari CI Failures (#6608).
- [core] Remove accidental console.log (#6587).
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Add an experimental remote build execution config based on Angular's (#6576).
- Convert CRLF to LF (#6574).
- Bump seedrandom to avoid unsafe-eval issues (#6440). Thanks, @s-mustafa.
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- Add randomStandardNormal op (#6533). Thanks, @kinsei0916.
- [wasm] Build tfjs-backend-wasm entirely with Bazel (#6458).
- webgpu: Support depthwise conv2d with nchw format (#6084). Thanks, @qjia7.
- Fix kernel_registry test flakiness for async backend (#6461). Thanks, @hujiajie.
- Set willReadFrequently to true (#6513). Thanks, @axinging.
- [core]Fix compilation error. (#6516).
- Fixed nightly failures (#6488).
- Add hint willReadFrequently for canvas (#6445). Thanks, @axinging.
- Use a more simple type construction for IOHandlerSync (#6481).
- wasm backend add LogicalNot, LogicalOr, LogicalXor (#6431). Thanks, @homfen.
- [converter] Fix fusedMatMul bug. (#6455).
- Remove unneeded devDependencies from packages that build with Bazel (#6452).
- [secu] update package.json files to resolve security alerts (#6448).
Data (3.18.0 ==> 3.19.0)
Misc
- Update monorepo to 3.19.0. (#6659).
- Bump terser from 5.12.1 to 5.14.2 in /tfjs-data/demo/boston-housing (#6648). Thanks, @dependabot[bot].
- Remove unused files (#6586).
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Bump seedrandom to avoid unsafe-eval issues (#6440). Thanks, @s-mustafa.
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- Add string_decoder to tfjs-data (#6538).
- [tfjs-data] Fix test files list missing setup_tests.ts (#6482).
- Remove unneeded devDependencies from packages that build with Bazel (#6452).
- [secu] update package.json files to resolve security alerts (#6448).
Layers (3.18.0 ==> 3.19.0)
Misc
- Update monorepo to 3.19.0. (#6659).
- Remove unused files (#6586).
- Fix iOS and macOS Safari CI Failures (#6608).
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Convert CRLF to LF (#6574).
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- Remove unneeded devDependencies from packages that build with Bazel (#6452).
- [secu] update package.json files to resolve security alerts (#6448).
Converter (3.18.0 ==> 3.19.0)
Bug fixes
- remove python2_wheel target (#6597).
- Add '--bazel_patch_module_resolver' to 'tfjs-converter_test' (#6593).
Misc
- Update lockfiles branch tfjs_3.19.0_lockfiles lock files. (#6666).
- Update monorepo to 3.19.0. (#6659).
- Bump terser from 5.12.1 to 5.14.2 in /tfjs-converter/demo (#6642). Thanks, @dependabot[bot].
- Some numpy type usages are deprecated (#6625). Thanks, @rthadur.
- Add structured_outputs support in TFJS converter (#6559).
- fix protobuf version to 3.20.0 (#6612).
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Add an experimental remote build execution config based on Angular's (#6576).
- [converter] Remove unused files (#6583).
- Remove python2 from tfjs-converter (#6575).
- [converter] Avoid spying on properties of the 'tfOps' module (#6563).
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- Add randomStandardNormal op (#6533). Thanks, @kinsei0916.
- fix tensorlist reserve op (#6523).
- Bump protobufjs from 6.8.9 to 6.11.3 in /tfjs-converter (#6489). Thanks, @dependabot[bot].
- [converter] allow python converter to store intermediate frozen graph (#6456).
- [converter] Fix fusedMatMul bug. (#6455).
- Remove unneeded devDependencies from packages that build with Bazel (#6452).
- [secu] update package.json files to resolve security alerts (#6448).
Node (3.18.0 ==> 3.19.0)
Documentation
- add doc for tfjs-node on mac with m1 (#6630).
Misc
- Update lockfiles branch tfjs_3.19.0_lockfiles lock files. (#6666).
- Update monorepo to 3.19.0. (#6659).
- [webgpu] Support convTranspose vec4 (#6603). Thanks, @axinging.
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Support Linux arm64 in tfjs-node (#6564).
- [wasm] Build tfjs-backend-wasm entirely with Bazel (#6458).
- [node] Add broadcasting support for BatchMatMul (#6477). Thanks, @Linchenn.
- [secu] update package.json files to resolve security alerts (#6448).
Wasm (3.18.0 ==> 3.19.0)
Misc
- Update lockfiles branch tfjs_3.19.0_lockfiles lock files. (#6666).
- Update monorepo to 3.19.0. (#6659).
- Bump terser from 5.12.1 to 5.14.2 in /tfjs-backend-wasm/starter/webpack (#6652). Thanks, @dependabot[bot].
- Bump terser from 5.12.1 to 5.14.2 in /tfjs-backend-wasm/starter/parcel (#6643). Thanks, @dependabot[bot].
- [wasm] Add Object.fromEntries polyfill to tests to fix Safari 11 (#6621).
- Forward String op WASM implementations to CPU (#5715).
- [wasm] Increase beforeAll timeout that loads wasm files (#6618).
- [wasm] Cache wasm files when running Karma tests (#6613).
- Fix iOS and macOS Safari CI Failures (#6608).
- [wasm] Remove unused test (#6588).
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- Convert CRLF to LF (#6574).
- [wasm] Add missing '#include' statements and fix type mismatches (#6573).
- [wasm] Adds ResizeNearestNeighbor to wasm kernel (#6524). Thanks, @hartmannr76.
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- [wasm] Make Bazel aware of pre.js and post.js input files (#6535).
- [wasm] Build tfjs-backend-wasm entirely with Bazel (#6458).
- wasm backend add LogicalNot, LogicalOr, LogicalXor (#6431). Thanks, @homfen.
- [secu] update package.json files to resolve security alerts (#6448).
Cpu (3.18.0 ==> 3.19.0)
Misc
- Update monorepo to 3.19.0. (#6659).
- Remove unused files (#6586).
- Bump seedrandom to avoid unsafe-eval issues (#6440). Thanks, @s-mustafa.
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- [wasm] Build tfjs-backend-wasm entirely with Bazel (#6458).
- Remove unneeded devDependencies from packages that build with Bazel (#6452).
- [secu] update package.json files to resolve security alerts (#6448).
Webgl (3.18.0 ==> 3.19.0)
Bug fixes
- gatherND range check (#6464). Thanks, @hrbigelow.
Performance
- Enable WebGL's conv2dWithIm2Row to process multiple batches (#6442). Thanks, @Linchenn.
- Compute WebGL conv2d's NCHW output without transposing to NHWC (#6453). Thanks, @Linchenn.
Misc
- Update lockfiles branch tfjs_3.19.0_lockfiles lock files. (#6666).
- Update monorepo to 3.19.0. (#6659).
- Remove unused files (#6586).
- Fix iOS and macOS Safari CI Failures (#6608).
- Update Jasmine from 3.1.0 to 4.2.1 (#6520).
- [webgpu] Fix storage buffer exceed error in Concat operator (#6532). Thanks, @haoyunfeix.
- Bump seedrandom to avoid unsafe-eval issues (#6440). Thanks, @s-mustafa.
- Upgrade @bazel/bazelisk and @bazel/ibazel (#6565).
- Add a Bazel test_suite to organize tests (#6550).
- Update rules_nodejs to 5.5.0 (#6519).
- Fixed nightly failures (#6488).
- Remove unneeded devDependencies from packages that build with Bazel (#6452).
- [secu] update package.json files to resolve security alerts (#6448).