From 5fedde54bc323fc32018bcb1e8b19d26ffe69083 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Tue, 13 Jan 2026 12:31:35 +0000 Subject: [PATCH 1/4] chore(release): 1.20.0 [skip ci] # [1.20.0](https://github.com/gisce/react-formiga-components/compare/v1.19.1...v1.20.0) (2026-01-13) ### Bug Fixes * add locale cases ([b9e08ed](https://github.com/gisce/react-formiga-components/commit/b9e08edd11a89fb79d1541ef8332b1774492d51b)) * adjust meta a mac keyboard issue ([6f0860d](https://github.com/gisce/react-formiga-components/commit/6f0860d6f5ad44e89fd620faa861a62951d476a2)) * autocomplete to current date on enter with empty input, integrated icon style ([ffff844](https://github.com/gisce/react-formiga-components/commit/ffff8442de65c5c78406fe8a2933024dff67f8e9)), closes [gisce/webclient#2291](https://github.com/gisce/webclient/issues/2291) * improve code quality ([0459614](https://github.com/gisce/react-formiga-components/commit/045961492d119a45da69d771a6936c3b866d12bb)) * more adjustmetns ([bd6222c](https://github.com/gisce/react-formiga-components/commit/bd6222c047ef1bf81b05aa69782f72725e0803d0)) * more improvements ([5ee3c61](https://github.com/gisce/react-formiga-components/commit/5ee3c61bccf5c065a1087a9fbe66916b6c32775e)) * more tests ([f6435ad](https://github.com/gisce/react-formiga-components/commit/f6435ad3490b1ca9ed05fa0c4da64fb646c45e6b)) * picker container placement bug ([9de878d](https://github.com/gisce/react-formiga-components/commit/9de878dff210ed60d470afadadd0d2eb8cc79725)) * revert old behaviour in dateinput ([b3d2cc5](https://github.com/gisce/react-formiga-components/commit/b3d2cc56756a425f0fae0ebd89885679b782a32a)) * tests and footer ok button visibility issues ([49b7764](https://github.com/gisce/react-formiga-components/commit/49b7764795990686beb60dd1cfec9c75d201c676)) ### Features * add double-click handler and improved storybook docs ([351f8a4](https://github.com/gisce/react-formiga-components/commit/351f8a429b2293dc3113e0b7cac91731fe2380ce)), closes [gisce/webclient#2291](https://github.com/gisce/webclient/issues/2291) [gisce/webclient#2291](https://github.com/gisce/webclient/issues/2291) * add masked input components for date/time widgets ([179f43b](https://github.com/gisce/react-formiga-components/commit/179f43b2001a0a545c35e02213194aa385688e65)), closes [gisce/webclient#2291](https://github.com/gisce/webclient/issues/2291) * new approach for date with masked inputs ([18f2045](https://github.com/gisce/react-formiga-components/commit/18f2045eb30fdbdf3e5130bc9b589fd94c2e1e43)) * tests and date masked input ([abde828](https://github.com/gisce/react-formiga-components/commit/abde82811d4fd31ba9cc2c12b612bff77672ac0c)) * two way sync and other improvements ([c7b4fee](https://github.com/gisce/react-formiga-components/commit/c7b4fee8851c74545e03e0dcf496ae2f7c992ae7)) --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index a7d3dc1..6ea3422 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@gisce/react-formiga-components", - "version": "1.19.1", + "version": "1.20.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@gisce/react-formiga-components", - "version": "1.19.1", + "version": "1.20.0", "license": "MIT", "dependencies": { "@ant-design/icons": "^6.0.0", diff --git a/package.json b/package.json index 8bdce35..7143cc2 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "storybook", "library" ], - "version": "1.19.1", + "version": "1.20.0", "module": "./dist/react-formiga-components.es.js", "types": "./dist/index.d.ts", "exports": { From aef06afc6d7a0daef3775be823d31c432462ee96 Mon Sep 17 00:00:00 2001 From: Eduard Carrerars Date: Wed, 28 Jan 2026 17:42:03 +0100 Subject: [PATCH 2/4] feat(progressbar): indeterminate progress when value is -1 --- .../ProgressBarValue.styles.tsx | 36 ++++++++++++++----- .../ProgressBarValue/ProgressBarValue.tsx | 16 ++++++--- 2 files changed, 38 insertions(+), 14 deletions(-) diff --git a/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.styles.tsx b/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.styles.tsx index 2a874df..a273926 100644 --- a/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.styles.tsx +++ b/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.styles.tsx @@ -1,12 +1,30 @@ import { Progress } from "antd"; -import styled from "styled-components"; +import styled, { keyframes, css } from "styled-components"; -export const StyledProgress = styled(Progress)` -.ant-progress-outer { - margin-right: 0px; - padding-right: 0px; -} -.ant-progress-text { - display: none; -} +const indeterminateAnimation = keyframes` + 0% { + transform: translateX(-100%); + } + 100% { + transform: translateX(400%); + } +`; + +export const StyledProgress = styled(Progress)<{ $isIndeterminate?: boolean }>` + .ant-progress-outer { + margin-right: 0px; + padding-right: 0px; + } + .ant-progress-text { + display: none; + } + + ${(props) => + props.$isIndeterminate && + css` + .ant-progress-bg { + width: 25% !important; + animation: ${indeterminateAnimation} 1.5s ease-in-out infinite; + } + `} `; diff --git a/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.tsx b/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.tsx index 528f73f..f358220 100644 --- a/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.tsx +++ b/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.tsx @@ -1,7 +1,8 @@ -import React from 'react'; -import { StyledProgress } from './ProgressBarValue.styles'; +import React from "react"; +import { StyledProgress } from "./ProgressBarValue.styles"; export const ProgressBarValue = ({ value }: { value?: number }) => { + const isIndeterminate = value === -1; const textValue = `${(value || 0).toLocaleString("en-US", { minimumIntegerDigits: 1, maximumFractionDigits: 4, @@ -10,8 +11,13 @@ export const ProgressBarValue = ({ value }: { value?: number }) => { return (
- -
{textValue}
+ + {!isIndeterminate && ( +
{textValue}
+ )}
); -}; \ No newline at end of file +}; From 9dead23224f23771589d29534572ebf184eab77f Mon Sep 17 00:00:00 2001 From: Eduard Carreras Date: Thu, 29 Jan 2026 14:16:23 +0100 Subject: [PATCH 3/4] Update src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.styles.tsx Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- .../ProgressBar/ProgressBarValue/ProgressBarValue.styles.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.styles.tsx b/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.styles.tsx index a273926..8d43963 100644 --- a/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.styles.tsx +++ b/src/components/widgets/ProgressBar/ProgressBarValue/ProgressBarValue.styles.tsx @@ -6,7 +6,7 @@ const indeterminateAnimation = keyframes` transform: translateX(-100%); } 100% { - transform: translateX(400%); + transform: translateX(500%); } `; From 0b408be0dfe232797c90c7605682d3eea7bdc3b9 Mon Sep 17 00:00:00 2001 From: semantic-release-bot Date: Thu, 29 Jan 2026 14:41:36 +0000 Subject: [PATCH 4/4] chore(release): 1.21.0 [skip ci] # [1.21.0](https://github.com/gisce/react-formiga-components/compare/v1.20.0...v1.21.0) (2026-01-29) ### Features * **progressbar:** indeterminate progress when value is -1 ([aef06af](https://github.com/gisce/react-formiga-components/commit/aef06afc6d7a0daef3775be823d31c432462ee96)) --- package-lock.json | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6ea3422..87cb608 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@gisce/react-formiga-components", - "version": "1.20.0", + "version": "1.21.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@gisce/react-formiga-components", - "version": "1.20.0", + "version": "1.21.0", "license": "MIT", "dependencies": { "@ant-design/icons": "^6.0.0", diff --git a/package.json b/package.json index 7143cc2..3298bb9 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "storybook", "library" ], - "version": "1.20.0", + "version": "1.21.0", "module": "./dist/react-formiga-components.es.js", "types": "./dist/index.d.ts", "exports": {