Releases: odoo/o-spreadsheet
18.3.0-alpha.1
7b2735368 [FIX] chart: handle tooltip with colons in the label Task: 4586683
ee80a6620 [FIX] chart: remove empty title in tooltip Task: 4586683
7d36309be [IMP] formulas: add support for '+' as first character for formulas Task: 4460183
23d583619 [FIX] uuid: remove black magic to generate uuid Task: 4574102
59a6e0a2d [IMP] Spreadsheet: middle-click opens records in a new tab Task: 4373367
cab18612b [FIX] tests: remove mock uuid Task: 0
4f2e7f013 [FIX] data: migration 14.5 never run Task: 0
3831322cf [IMP] monkey party: add a command to run monkey party test Task: 0
28cad64cb [FIX] Corner: Fix button style Task: 4587053
dcc1680f2 [FIX] Charts: Hide datasets instead of filtering them Task: 4577744
18.2.1
4a16caff9 [FIX] chart: handle tooltip with colons in the label Task: 4586683
142662415 [FIX] chart: remove empty title in tooltip Task: 4586683
4110cb8a1 [FIX] uuid: remove black magic to generate uuid Task: 4574102
2b3df6017 [FIX] tests: remove mock uuid Task: 0
4fbdc4521 [FIX] data: migration 14.5 never run Task: 0
7e1aee126 [IMP] monkey party: add a command to run monkey party test Task: 0
ebb3c3e0b [FIX] Corner: Fix button style Task: 4587053
db93b9aab [FIX] Charts: Hide datasets instead of filtering them Task: 4577744
18.1.9
4b1da0abd [FIX] composer: broken right-to-left selection Task: 4592612
db2e9ec0e [REF] tests: remove mock content editable helper Task: 4592612
2728c9a83 [REF] composer: extract selection from content editable helper Task: 4592612
d27e7ab7c [FIX] uuid: remove black magic to generate uuid Task: 4574102
40df8e21a [FIX] tests: remove mock uuid Task: 0
fbe2eb806 [FIX] data: migration 14.5 never run Task: 0
b017b29a0 [IMP] monkey party: add a command to run monkey party test Task: 0
f24c862fd [FIX] Charts: Hide datasets instead of filtering them Task: 4577744
b7b42c515 [FIX] package: saas-18.1 is no longer the latest version Task: 0
fb7464832 [IMP] functions: add LOG function Task: 4547230
38b0463f4 [FIX] data_validation: reject cmd with range on invalid sheet Task: 4567308
a5af9a6a5 [IMP] tests: improve toHaveSynchronizedExportedData perf Task: 0
9f5a7bad8 [FIX] tables: duplicate table in deterministic order Task: 4567308
2aa6556f0 [FIX] pivot: deep copy pivot data Task: 4567308
ad111bd1d [FIX] table: reject cmd with range on invalid sheet Task: 4567308
df0eeec2c [FIX] pivot: reject command with invalid pivot id Task: 4567308
b534ad0b3 [FIX] evaluation: re-trigger evaluation after DUPLICATE_SHEET Task: 4567308
196515daa [FIX] evaluation: invalidate on concurrent dropped command Task: 4567308
9956f97ae [FIX] header_position: compute only existing sheets Task: 4567308
e669f114c [IMP] jest: add toHaveSynchronizedEvaluation matcher Task: 4567308
da3a520f9 [FIX] charts: duplicate chart in deterministic order Task: 4567308
144561088 [FIX] header_positions: compute positions for concurrent new sheets Task: 4567308
d05345d4e [FIX] data_validation: don't crash allowDispatch
Task: 4567308
5434b54f1 [FIX] collaborative: rebase pending concurrently with undo Task: 4567308
709be92d6 [FIX] sheet: concurrently create sheet with the same id Task: 4567308
2d75dd4da [FIX] sheet: prevent duplicating with the same id Task: 4567308
389f82874 [FIX] cell: delete cells on sheet deletion Task: 4567308
ac4451782 [FIX] CF: reject invalid range sheet Task: 4567308
61e21568d [IMP] tests: collaborative monkey party Task: 4567308
066506700 [FIX] pie_chart: use chart background for border color Task: 4570603
adc36371b [FIX] FontSizeEditor: prevent wheel adjustments & improve focus outline Task: 4357023
18.0.17
6f7a9b8cc [FIX] uuid: remove black magic to generate uuid Task: 4574102
5f4172ddf [IMP] monkey party: add a command to run monkey party test Task: 0
d49bdc409 [FIX] tests: remove mock uuid Task: 0
2bd8a6c50 [FIX] data: migration 14.5 never run Task: 0
9466887a1 [IMP] functions: add LOG function Task: 4547230
5ee8d30f0 [FIX] Charts: Hide datasets instead of filtering them Task: 4577744
0e2ec1186 [IMP] tests: improve toHaveSynchronizedExportedData perf Task: 0
271263608 [FIX] tables: duplicate table in deterministic order Task: 4567308
800b49183 [FIX] pivot: deep copy pivot data Task: 4567308
8a3df400e [FIX] table: reject cmd with range on invalid sheet Task: 4567308
355119795 [FIX] pivot: reject command with invalid pivot id Task: 4567308
8e5c69d19 [FIX] evaluation: re-trigger evaluation after DUPLICATE_SHEET Task: 4567308
14df1301f [FIX] evaluation: invalidate on concurrent dropped command Task: 4567308
fb7f1e4ce [FIX] header_position: compute only existing sheets Task: 4567308
691b98d03 [IMP] jest: add toHaveSynchronizedEvaluation matcher Task: 4567308
622bf5ad5 [FIX] charts: duplicate chart in deterministic order Task: 4567308
847087f88 [FIX] header_positions: compute positions for concurrent new sheets Task: 4567308
4d89445c8 [FIX] data_validation: don't crash allowDispatch
Task: 4567308
46f067621 [FIX] collaborative: rebase pending concurrently with undo Task: 4567308
4fc85398d [FIX] sheet: concurrently create sheet with the same id Task: 4567308
d55daeb27 [FIX] sheet: prevent duplicating with the same id Task: 4567308
be0a36dad [FIX] cell: delete cells on sheet deletion Task: 4567308
42ab04fb8 [FIX] CF: reject invalid range sheet Task: 4567308
2b7e74ea7 [IMP] tests: collaborative monkey party Task: 4567308
0938e4d81 [FIX] pie_chart: use chart background for border color Task: 4570603
17.4.24
19c7ef445 [FIX] chart: pyramid chart datasets are wrong in the panel Task: 4517138
4f2edcfb2 [FIX] composer: broken layout for long list suggestions Task: 4456224
a89fca642 [FIX] composer: wrong size for autocomplete dropdown Task: 4456224
69dce1987 [FIX] popover: scroll lost on re-render Task: 4456224
525e773bd [MOV] test: move some composer tests in correct files Task: 4456224
7a2acb657 [FIX] uuid: remove black magic to generate uuid Task: 4574102
fde7b7bc9 [IMP] monkey party: add a command to run monkey party test Task: 0
51ef10600 [FIX] tests: remove mock uuid Task: 0
669dbe8e4 [FIX] data: migration 14.5 never run Task: 0
8b7d00d83 [IMP] tests: improve toHaveSynchronizedExportedData perf Task: 0
3451b21c2 [FIX] tables: duplicate table in deterministic order Task: 4567308
de2e91ecd [FIX] pivot: deep copy pivot data Task: 4567308
d4a4b7275 [FIX] table: reject cmd with range on invalid sheet Task: 4567308
91cc10acf [FIX] pivot: reject command with invalid pivot id Task: 4567308
98e5a57e9 [FIX] evaluation: re-trigger evaluation after DUPLICATE_SHEET Task: 4567308
ba480c15d [FIX] evaluation: invalidate on concurrent dropped command Task: 4567308
de1d5a11e [FIX] header_position: compute only existing sheets Task: 4567308
ae8766488 [IMP] jest: add toHaveSynchronizedEvaluation matcher Task: 4567308
e9a91b3f8 [FIX] charts: duplicate chart in deterministic order Task: 4567308
8f847f17c [FIX] header_positions: compute positions for concurrent new sheets Task: 4567308
7419bbfc2 [FIX] data_validation: don't crash allowDispatch
Task: 4567308
880df527e [FIX] collaborative: rebase pending concurrently with undo Task: 4567308
e521d87b0 [FIX] sheet: concurrently create sheet with the same id Task: 4567308
1ae355fd3 [FIX] sheet: prevent duplicating with the same id Task: 4567308
b675930f2 [FIX] cell: delete cells on sheet deletion Task: 4567308
29e6897dd [FIX] CF: reject invalid range sheet Task: 4567308
d80dbc21f [IMP] tests: collaborative monkey party Task: 4567308
131611aa0 [FIX] pie_chart: use chart background for border color Task: 4570603
a98f7731a [FIX] FontSizeEditor: prevent wheel adjustments & improve focus outline Task: 4357023
17.0.51
691ee761d [FIX] uuid: remove black magic to generate uuid Task: 4574102
fd63f538f [IMP] monkey party: add a command to run monkey party test Task: 0
81bdd9646 [FIX] tests: remove mock uuid Task: 0
467c3ba44 [FIX] data: migration 14.5 never run Task: 0
4b9ffc473 [FIX] composer: broken layout for long list suggestions Task: 4456224
7f1bcc74c [FIX] composer: wrong size for autocomplete dropdown Task: 4456224
8c0265d72 [FIX] popover: scroll lost on re-render Task: 4456224
568cfc8d9 [MOV] test: move some composer tests in correct files Task: 4456224
dc4ef4647 [IMP] tests: improve toHaveSynchronizedExportedData perf Task: 0
34b39f169 [FIX] pie_chart: use chart background for border color Task: 4570603
16.0.63
18.3.0-alpha.0
[IMP] functions: add LOG function This commit adds the LOG function (logarithm of base N). closes odoo/o-spreadsheet#5714 Task: 4547230 X-original-commit: 08ee2d30ec99b97cf8521b3d247d70ba00b6f848 Signed-off-by: Lucas Lefèvre (lul) <[email protected]> Signed-off-by: Adrien Minne (adrm) <[email protected]>
18.2.0
[IMP] functions: add LOG function This commit adds the LOG function (logarithm of base N). closes odoo/o-spreadsheet#5714 Task: 4547230 X-original-commit: 08ee2d30ec99b97cf8521b3d247d70ba00b6f848 Signed-off-by: Lucas Lefèvre (lul) <[email protected]> Signed-off-by: Adrien Minne (adrm) <[email protected]>
18.2.0-alpha.8
8b4e68785 [FIX] chart: label header prevents creating linear/time charts Task: 4543496
e76ab4485 [FIX] chart: fix test clicking on wrong checkbox Task: 4543496
08e13e18b [FIX] UUID: Reduce uuid size everywhere except revisions Task: 4532659
008ff74c8 [FIX] formulas: SORTN is not exported anymore Task: 4564445
db0276cf7 [FIX] collaborative: recompute selection after concurrent sheet modifications Task: 4559104
97b42329b [IMP] css: remove global content-box
directive Task: 4550753
02cd2b6fb [IMP] xlsx: support xlsx file type variants Task: 4492696
25096c371 [FIX] collaborative: fix undo concurrence issues Task: 4558024