Skip to content

chore: release v9.1.0 - #968

Open
hhimanshu wants to merge 1 commit into
mainfrom
release-plz-2026-08-29T02-47-13Z
Open

chore: release v9.1.0#968
hhimanshu wants to merge 1 commit into
mainfrom
release-plz-2026-08-29T02-47-13Z

Conversation

@hhimanshu

@hhimanshu hhimanshu commented Aug 29, 2026

Copy link
Copy Markdown
Member

🤖 New release

  • truecalc-core: 9.0.1 -> 9.1.0 (✓ API compatible changes)
  • truecalc-workbook: 9.0.1 -> 9.1.0 (✓ API compatible changes)
Changelog

truecalc-core

9.1.0 - 2026-09-01

Added

  • (core) rewrite formula references across a row/column insert or delete

Fixed

  • (core) address review of the grid-edit reference rewrite
  • (core) handle backwards-written ranges in the grid-edit rewrite

Other

  • (core) rustfmt the new grid_edit module and its tests

truecalc-workbook

9.1.0 - 2026-09-01

Added

  • (workbook) the workbook owns the dangling-ref invariant

Fixed

  • (workbook) refuse a rename that lands a dangling table on foreign headers
  • (workbook) skip the table-overlap check on a pure case change
  • (workbook) stop a rename creating the very defect it closes

Other


This PR was generated with release-plz.

@github-actions

github-actions Bot commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

Test Coverage by Category

Category Unit Tests Google Sheets Conformance Property Cases Total
Array 42 552/552 ✓ 1,000 (2×500) 1,594
Database 35 182/182 ✓ 3,500 (7×500) 3,717
Date 373 418/418 ✓ 2,500 (5×500) 3,291
Engineering 245 886/888 ⚠ 5,500 (11×500) 6,633
Filter 11 81/81 ✓ 4,500 (9×500) 4,592
Financial 149 1,208/1,208 ✓ 2,000 (4×500) 3,357
Info 0 256/256 ✓ 4,500 (9×500) 4,756
Logical 121 267/267 ✓ 3,500 (7×500) 3,888
Lookup 69 393/393 ✓ 1,000 (2×500) 1,462
Math 545 2,006/2,006 ✓ 8,000 (16×500) 10,551
Operator 87 251/251 ✓ 7,500 (15×500) 7,838
Parser 83 93/93 ✓ 4,000 (8×500) 4,176
Query 37 37
Statistical 529 3,191/3,191 ✓ 5,000 (10×500) 8,720
Text 327 803/804 ⚠ 4,000 (8×500) 5,131
Timezone 47 47
Volatile 0 3,500 (7×500) 3,500
Web 29 59/59 ✓ 6,000 (12×500) 6,088
Total 2,997 10,646/10,649 66,000 (132×500) ~79,646

✓ = 100% passing · ⚠ = known deviation · The ~79,646 total counts formula evaluations (each conformance row and each property case = 1). GitHub Checks reports 4,034 Rust test functions: 2,997 unit + 159 property functions (shown as cases above) + 878 conformance/integration.

@hhimanshu hhimanshu changed the title chore: release v9.0.2 chore: release v9.1.0 Sep 1, 2026
@hhimanshu
hhimanshu force-pushed the release-plz-2026-08-29T02-47-13Z branch from 2eb5d67 to a729dc3 Compare September 1, 2026 02:08
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Test Coverage by Category

Category Unit Tests Google Sheets Conformance Property Cases Total
Array 42 552/552 ✓ 1,000 (2×500) 1,594
Database 35 182/182 ✓ 3,500 (7×500) 3,717
Date 373 418/418 ✓ 2,500 (5×500) 3,291
Engineering 245 886/888 ⚠ 5,500 (11×500) 6,633
Filter 11 81/81 ✓ 4,500 (9×500) 4,592
Financial 149 1,208/1,208 ✓ 2,000 (4×500) 3,357
Info 0 256/256 ✓ 4,500 (9×500) 4,756
Logical 121 267/267 ✓ 3,500 (7×500) 3,888
Lookup 69 393/393 ✓ 1,000 (2×500) 1,462
Math 545 2,006/2,006 ✓ 8,000 (16×500) 10,551
Operator 87 251/251 ✓ 7,500 (15×500) 7,838
Parser 83 93/93 ✓ 4,000 (8×500) 4,176
Query 37 37
Statistical 529 3,191/3,191 ✓ 5,000 (10×500) 8,720
Text 327 803/804 ⚠ 4,000 (8×500) 5,131
Timezone 47 47
Volatile 0 3,500 (7×500) 3,500
Web 29 59/59 ✓ 6,000 (12×500) 6,088
Total 2,997 10,646/10,649 66,000 (132×500) ~79,646

✓ = 100% passing · ⚠ = known deviation · The ~79,646 total counts formula evaluations (each conformance row and each property case = 1). GitHub Checks reports 4,054 Rust test functions: 2,997 unit + 159 property functions (shown as cases above) + 898 conformance/integration.

@hhimanshu
hhimanshu force-pushed the release-plz-2026-08-29T02-47-13Z branch from a729dc3 to f664c9e Compare September 1, 2026 04:09
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Test Coverage by Category

Category Unit Tests Google Sheets Conformance Property Cases Total
Array 42 552/552 ✓ 1,000 (2×500) 1,594
Database 35 182/182 ✓ 3,500 (7×500) 3,717
Date 373 418/418 ✓ 2,500 (5×500) 3,291
Engineering 245 886/888 ⚠ 5,500 (11×500) 6,633
Filter 11 81/81 ✓ 4,500 (9×500) 4,592
Financial 149 1,208/1,208 ✓ 2,000 (4×500) 3,357
Info 0 256/256 ✓ 4,500 (9×500) 4,756
Logical 121 267/267 ✓ 3,500 (7×500) 3,888
Lookup 69 393/393 ✓ 1,000 (2×500) 1,462
Math 545 2,006/2,006 ✓ 8,000 (16×500) 10,551
Operator 87 251/251 ✓ 7,500 (15×500) 7,838
Parser 83 93/93 ✓ 4,000 (8×500) 4,176
Query 37 37
Statistical 529 3,191/3,191 ✓ 5,000 (10×500) 8,720
Text 327 803/804 ⚠ 4,000 (8×500) 5,131
Timezone 47 47
Volatile 0 3,500 (7×500) 3,500
Web 29 59/59 ✓ 6,000 (12×500) 6,088
Total 3,062 10,646/10,649 66,000 (132×500) ~79,711

✓ = 100% passing · ⚠ = known deviation · The ~79,711 total counts formula evaluations (each conformance row and each property case = 1). GitHub Checks reports 4,119 Rust test functions: 3,062 unit + 159 property functions (shown as cases above) + 898 conformance/integration.

@hhimanshu
hhimanshu force-pushed the release-plz-2026-08-29T02-47-13Z branch from f664c9e to f1bdad5 Compare September 1, 2026 07:29
@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Test Coverage by Category

Category Unit Tests Google Sheets Conformance Property Cases Total
Array 42 552/552 ✓ 1,000 (2×500) 1,594
Database 35 182/182 ✓ 3,500 (7×500) 3,717
Date 373 418/418 ✓ 2,500 (5×500) 3,291
Engineering 245 886/888 ⚠ 5,500 (11×500) 6,633
Filter 11 81/81 ✓ 4,500 (9×500) 4,592
Financial 149 1,208/1,208 ✓ 2,000 (4×500) 3,357
Info 0 256/256 ✓ 4,500 (9×500) 4,756
Logical 121 267/267 ✓ 3,500 (7×500) 3,888
Lookup 69 393/393 ✓ 1,000 (2×500) 1,462
Math 545 2,006/2,006 ✓ 8,000 (16×500) 10,551
Operator 87 251/251 ✓ 7,500 (15×500) 7,838
Parser 83 93/93 ✓ 4,000 (8×500) 4,176
Query 37 37
Statistical 529 3,191/3,191 ✓ 5,000 (10×500) 8,720
Text 327 803/804 ⚠ 4,000 (8×500) 5,131
Timezone 47 47
Volatile 0 3,500 (7×500) 3,500
Web 29 59/59 ✓ 6,000 (12×500) 6,088
Total 3,062 10,646/10,649 66,000 (132×500) ~79,711

✓ = 100% passing · ⚠ = known deviation · The ~79,711 total counts formula evaluations (each conformance row and each property case = 1). GitHub Checks reports 4,119 Rust test functions: 3,062 unit + 159 property functions (shown as cases above) + 898 conformance/integration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant