Releases: odoo/o-spreadsheet
19.1.0-alpha.14
cde7014b1 [IMP] selection: allow to de-select a zone Task: 4647187
a537d1f9c [FIX] chart: don't crash treemap without visible data Task: 5365419
9980aad00 [FIX] Selection: Ignore keyboard events when selecting range in the grid Task: 5347297
d81117573 [IMP] Composer: select text in the formula assistant Task: 5169514
3cd5eeee3 [FIX] spreadsheet: dark mode display issues Task: 5322179
97c5b46a3 [FIX] Charts: fix color scale migration Task: 5363581
e99adf23a [IMP] formula assistant: avoid information overload in the header. Task: 5358748
d07cc9f3f [IMP] formulas: allow literal arrays Task: 4735250
dee6a4a06 [FIX] clickable cells: prevent overlap with grid icons Task: 4930803
8722bda54 [FIX] topbar: close font size dropdown and keep focus on the grid Task: 5263792
10dcaed9e [FIX] Migration: Fix chart migration after 18.5.1 Task: 5365954
e6ad81370 [IMP] chart: add animation to calendar chart Task: 5123652
30800f69a [FIX] pivot: Ensure computed measure range adaptation Task: 5358213
ba344c31a [FIX] commands: remove duplicate in invalidateEvaluationCommands Task: 5358213
b7280f758 [FIX] GenericInput: skip focus manipulation Task: 5206980
62b85c879 [FIX] Demo: Fix wrapper style Task: 5212448
49567a60f [FIX] figures: fix non-deterministic figure order export Task: 5092281
07943331a [FIX] composer: keep edition mode inactive on cursor selection change Task: 5354541
1d5199b13 [IMP] carousel: allow duplicating charts in carousel Task: 5081788
b7a78da56 [IMP] Menu: Delegate enabled to children items Task: 5331717
ce590e55d [REF] module_filter: remove comment Task: 4776041
d4c7e73d9 [FIX] Composer: Fix assistant position Task: 5155838
98cf4fbe9 [FIX] BottomBarSheet: sheet name should update on foreign changes Task: 5016252
27966e6dc [FIX] cf: fix background color of conditional formatting preview Task: 5343875
a95d9a434 [IMP] chart: explicit calendar granularities Task: 0
c093c6afa [FIX] version: next version is 19.1 Task: 0
19.0.12
6fde54cb8 [FIX] chart: don't crash treemap without visible data Task: 5365419
291608938 [FIX] charts: small zoom is disabled Task: 5058567
b0c2d6628 [FIX] clickable cells: prevent overlap with grid icons Task: 4930803
45725c976 [FIX] Migration: Fix chart migration after 18.5.1 Task: 5365954
e63f36f52 [FIX] pivot: Ensure computed measure range adaptation Task: 5358213
34d4c6420 [FIX] commands: remove duplicate in invalidateEvaluationCommands Task: 5358213
b58dae95a [FIX] Charts: Ensure Chart js extension are loaded on chart creation Task: 5214007
99a94ac04 [FIX] topbar: close font size dropdown and keep focus on the grid Task: 5263792
666c6de18 [FIX] figures: fix non-deterministic figure order export Task: 5092281
7578897a4 [FIX] Demo: Fix wrapper style Task: 5212448
641d1923a [FIX] composer: keep edition mode inactive on cursor selection change Task: 5354541
c5c03e189 [FIX] BottomBarSheet: sheet name should update on foreign changes Task: 5016252
d4b38dc53 [FIX] Composer: Fix assistant position Task: 5155838
18.4.19
ecb26f8df [FIX] chart: don't crash treemap without visible data Task: 5365419
645e850b7 [FIX] clickable cells: prevent overlap with grid icons Task: 4930803
b5734b6b7 [FIX] pivot: Ensure computed measure range adaptation Task: 5358213
627510033 [FIX] commands: remove duplicate in invalidateEvaluationCommands Task: 5358213
15b6c6bf8 [FIX] Charts: Ensure Chart js extension are loaded on chart creation Task: 5214007
f814b303a [FIX] Demo: Fix wrapper style Task: 5212448
411165cea [FIX] composer: keep edition mode inactive on cursor selection change Task: 5354541
e81dd1632 [FIX] BottomBarSheet: sheet name should update on foreign changes Task: 5016252
de2393215 [FIX] Composer: Fix assistant position Task: 5155838
18.3.28
4777025ff [FIX] pivot: Ensure computed measure range adaptation Task: 5358213
d52b5908e [FIX] commands: remove duplicate in invalidateEvaluationCommands Task: 5358213
d146422ad [FIX] Charts: Ensure Chart js extension are loaded on chart creation Task: 5214007
eb5f59104 [FIX] composer: keep edition mode inactive on cursor selection change Task: 5354541
8952d1927 [FIX] BottomBarSheet: sheet name should update on foreign changes Task: 5016252
18.2.36
246af9358 [FIX] pivot: Ensure computed measure range adaptation Task: 5358213
5b371232a [FIX] commands: remove duplicate in invalidateEvaluationCommands Task: 5358213
0da6c8d85 [FIX] composer: keep edition mode inactive on cursor selection change Task: 5354541
cb92d82da [FIX] BottomBarSheet: sheet name should update on foreign changes Task: 5016252
fedfbaad6 [FIX] Charts: Ensure Chart js extension are loaded on chart creation Task: 5214007
18.0.50
ca9b40487 [FIX] figure: wrong focus change on figure unmount Task: 5154025
cd6c2d8de [FIX] pivot: Ensure computed measure range adaptation Task: 5358213
fc4196b30 [FIX] commands: remove duplicate in invalidateEvaluationCommands Task: 5358213
790c2c5e5 [FIX] composer: keep edition mode inactive on cursor selection change Task: 5354541
91a6b8948 [FIX] BottomBarSheet: sheet name should update on foreign changes Task: 5016252
17.0.79
3193f9b30 [FIX] GridOverlay: Prevent mousedown default when selecting range Task: 5344285
8564f98be [FIX] composer: keep edition mode inactive on cursor selection change Task: 5354541
f0b379210 [FIX] BottomBarSheet: sheet name should update on foreign changes Task: 5016252
19.1.0-alpha.13
17154b2966 [FIX] Spreadsheet: fix scroll on ios Task: 5270869
cf12865614 [FIX] borders: preserve side borders when combining External and All Task: 5270171
d53574450a [FIX] spreadsheet: fix button height Task: 5253888
a5ecb75e0c [FIX] headers_overlay: disable interaction in read-only mode Task: 5182854
98073f1f3c [REF] side_panel: add generic chart side panel props type and object Task: 0
17a8b14af8 [IMP] chart: change colorscale definition type from string to colors Task: 4816317
ca74c0123d [IMP] charts: add calendar chart Task: 4816317
41e8d5cdd0 [REM] pivot: remove unused date granularity Task: 0
d04cafc928 [IMP] side panel: add colorscale picker Task: 4816317
c94b65a5dc [IMP] charts: add general colorscales Task: 4816317
07596436a5 [IMP] dark mode: improve contrasts Task: 5265478
fac01bbec7 [IMP] demo: improve notification styling Task: 5261751
c75e9f319e [FIX] functions: ignore vectorized SUBTOTAL Task: 5261987
06263d9c0b [FIX] SidePanel: reset initial props on Model change Task: 5059484
2a9b86e722 [FIX] composer: change mode to editing when composer cursor selection changes Task: 5226615
92d1026d1f [FIX] composer: Enter/Tab confirm when assistant is force-closed Task: 5153666
04b8575fe2 [FIX] references: add single quotes for sheet names with spaces Task: 5244798
219b7388e4 [IMP] style: add text rotation
03cfef096f [IMP] jest: add toBeCloseTo to object Matcher
1347d46c43 [FIX] pivot: raise pivot size limit Task: 0
128b62a353 [IMP] format: add custom format side panel Task: 3149088
47a4448ad8 [FIX] format: wrong date format detection Task: 3149088
9deb70e330 [IMP] text_input: allow to display input in error state Task: 3149088
e75127ba08 [IMP] selection_stream: add unobserve method Task: 3149088
d0b1647e6d [IMP] model: avoid useless SET_FORMATTING Task: 3149088
1b3bac1c2d [REM] tests: remove useless snapshot Task: 3149088
19.0.11
6b7c8085ad [FIX] Spreadsheet: fix scroll on ios Task: 5270869
1a9de79be5 [FIX] borders: preserve side borders when combining External and All Task: 5270171
42fa2e10a9 [FIX] headers_overlay: disable interaction in read-only mode Task: 5182854
dd61247307 [FIX] spreadsheet: fix button height Task: 5253888
c23e4925d6 [FIX] functions: ignore vectorized SUBTOTAL Task: 5261987
7edc3b50b1 [FIX] release: make lastest
d59fcbf0d1 [FIX] composer: change mode to editing when composer cursor selection changes Task: 5226615
2b5cd53d12 [FIX] SidePanel: reset initial props on Model change Task: 5059484
7ae8c76660 [FIX] composer: Enter/Tab confirm when assistant is force-closed Task: 5153666
eccc2e02f0 [FIX] reference_type: add single quotes for sheet names with spaces Task: 5244798
b95dcae832 [FIX] pivot: raise pivot size limit Task: 0
18.4.18
83c393f62d [FIX] Spreadsheet: fix scroll on ios Task: 5270869
948c51e864 [FIX] headers_overlay: disable interaction in read-only mode Task: 5182854
3ce3152f7a [FIX] spreadsheet: fix button height Task: 5253888
16b2e4115b [FIX] composer: change mode to editing when composer cursor selection changes Task: 5226615
e4b3ebef85 [FIX] SidePanel: reset initial props on Model change Task: 5059484
62dfe8a882 [FIX] composer: Enter/Tab confirm when assistant is force-closed Task: 5153666
2a23dddf45 [FIX] reference_type: add single quotes for sheet names with spaces Task: 5244798