v2.2.0
github-actions
released this
21 Mar 16:50
·
182 commits
to feb3a74464148dc132724704f6c74517063edaf4
since this release
2.2.0 (2024-03-21)
π Features
- add array conditions to dependent question in multiple_checkboxes (#126) (ae84e7f)
- add commitLint and Husky (8253496)
- add dependant questions logic to radio buttons (e81e81b)
- add devtools when in DEV mode (2373031)
- add international option to Phone (84aef3e)
- add option to prepend the flag to the country name (72b4413)
- add react markdown to radio label (#111) (d205009)
- added pr template and codeowners file (ee82413)
- added pre-commit job (34d43e8)
- builder parent div updated (ba4fbdd)
- builder: add dependent question to multicheckboxes (#116) (1d4e366)
- edit labels by question (0c3aaa4)
- github action to publish on npm (af134b7)
- github action to publish on npm (#98) (e57372b)
- making new and removing old tooltip component (73a1450)
- mobile: add default country value (#124) (37843c6)
- multiplecheckbox: add disable others option (#112) (d0c18c8)
- new country question (246aa4a)
- new sorted arrays by country name (877b5ad)
- node: update version (c772b5d)
- phone: add ltr attribute (#122) (95ee699)
- precommit script added (b85f7ca)
- precommit script added (91e6f2e)
- props added (5c1bfe2)
- questions: add image input question type (#161) (343c57a)
- radio test edit (521f6dc)
- refactor container condiciontalQuestion (67501bc)
- regions: change gb, ie, fr and se regions data (#121) (62fec42)
- remove support for node < 16 (bb40b3a)
- text-area: add word count type (#130) (5306f5b)
- textarea question implemented (46e0f1e)
- upgrade to node v20 (7b79369)
- wip: new country question with countries enriched data (77293f8)
π Bug Fixes
- add component name in github release tag (#223) (cb98e49)
- adding countries left asked by ... (dfc8a2c)
- allowed-endpoints for scorecard (6e68663)
- allowed-endpoints for test reporter (b85ebe4)
- avoid overriding default onChange behavior to allow showing dependentQuestions (0886ae8)
- date picker test (#113) (c1875f8)
- dateField: remove ? (3f3603e)
- dateQuestion: select date order (#117) (91fa555)
- disable submit button when form is being submitted (8686d87)
- error-handling: add error class to all Select based questions (#172) (196ccbb)
- error-message: use errorStyles prop instead of overwrite sx (#142) (a69d150)
- eslint: sx problem (#134) (1958e67)
- fix vulnerabilities with auit fix (dc182b5)
- form: new ? typo (a4ae823)
- form: remove ? typo (#125) (4d6a22f)
- get back egress-policy block for harden runner (e623043)
- linter errors and warnings (daa0acd)
- minor changes according to pr review (bddcea4)
- prevent re-submitting the form while it's being submitted (d67c0fa)
- react-select: use id to prevent hydration errors (#140) (bfcbdf0)
- revert to egress-policy: audit for cd gh action (c01c736)
- rollup config and countries translation (a86ace4)
- rollup&Fields: update rollup, use uuidV4, update packages (#144) (40e60a9)
- selectImage: type of values when undefined (5948442)
- select: update select default value to listen to new value changes (#168) (e91d8c6)
- set node version 16 (794ec2f)
- set recommended policy for cd gh action (18565dd)
- text-area: set counter type (46616e9)
- text-area: use proper sep for countlimit (#138) (97192b9)
- textarea errorMessage (#129) (68699f9)
- textarea validation for min and max word count (9433275)
- updgrade to node 18 as some dependencies need it (2fa29fd)
- wip: import the lib from a react app (3fbb86f)
π§ Others
- add .nvmrc file (48e380d)
- add textarea example question in form (823bc6b)
- added ncu tool to update deps (f53761e)
- deps: bump actions/checkout from 4.1.1 to 4.1.2 (#216) (da4b175)
- deps: bump actions/setup-node from 4.0.1 to 4.0.2 (#215) (71cee77)
- deps: bump step-security/harden-runner from 2.6.1 to 2.7.0 (#214) (cd3e59f)
- edited pr template (84c2a1a)
- eslint fix (c5d373c)
- eslint issues (147a7e0)
- github-actions-npm: remove travis integration (6fc4560)
- github-actions-npm: update github action on tag creation (96417e6)
- improve styles (ebb0fe4)
- ireland updated (870cb4c)
- main: add registry-url to actions (868155d)
- main: add repository url to package.json (9742e2d)
- main: add run-s dependency (85d4ea2)
- main: CICD test (ec1b3b1)
- main: github action only on tag version (ecac709)
- main: release 2.1.0 (#222) (8142761)
- main: remove github action npm globals (e183eb5)
- merge main (315ac09)
- merge main branch (055ecab)
- package updated (45a01e8)
- refactor and improve fix (5196624)
- remove commented code in example app (665d813)
- remove CSS import from Phone field to avoid NextJs import error (0efea8d)
- remove error logs (d0221d3)
- remove logs (85e6b7b)
- remove test folder (1b5b93d)
- simulate long submission in the example (14e684f)
- solve conflicts (c4f4dc4)
- solve conflicts (d8c0e8b)
- solve conflicts (3c686f5)
- solve conflicts (a3c4a85)
- solve conflicts (1860b67)
- solve conflicts (ae54243)
- upate package-lock (7fbf2e2)
- update dependencies (d3a8624)
- update dependencies (94828fc)
- update dependencies (13f9aac)
- update package-lock (053f234)
- update readme (19f0b3e)
- updated CHANGELOG.md (c85a6ca)
- updated CHANGELOG.md (fdc79d0)
- updated CHANGELOG.md (7a81ce3)
- updated CHANGELOG.md (a2bf1be)
- updated CHANGELOG.md (2feb95a)
- updated CHANGELOG.md (d2da578)
- updated CHANGELOG.md (ba33b7a)
- updated CHANGELOG.md (cd86bd3)
- updated CHANGELOG.md (0c67f7b)
- updated CHANGELOG.md (747363e)
- updated CHANGELOG.md (4c889f5)
- updated CHANGELOG.md (cbd3aca)
- updated CHANGELOG.md (1ae0bcf)
- updated CHANGELOG.md (c451685)
- updated CHANGELOG.md (518cbe2)
- updated CHANGELOG.md (00d86bc)
- updated CHANGELOG.md (ebf5def)
- updated CHANGELOG.md (cd48fd8)
- updated CHANGELOG.md (ae23506)
- updated CHANGELOG.md (e11c20b)
- updated CHANGELOG.md (f044936)
- updated CHANGELOG.md (a4c7d27)
- updated CHANGELOG.md (dbdebef)
- updated CHANGELOG.md (e1fff8e)
- updated CHANGELOG.md (5cbccfa)
- updated CHANGELOG.md (9af30de)
- updated CHANGELOG.md (7c0bb62)
- updated CHANGELOG.md (2c57f2d)
- updated CHANGELOG.md (d69840c)
- updated CHANGELOG.md (b825b1d)
- updated CHANGELOG.md (a2b4c38)
- updated CHANGELOG.md (033fa0b)
- updated CHANGELOG.md (79a8522)
- updated CHANGELOG.md (758058f)
- updated CHANGELOG.md (a310a56)
- updated CHANGELOG.md (f1489b1)
- updated CHANGELOG.md (d1bb427)
- updated CHANGELOG.md (b48b822)
- updated CHANGELOG.md (c9cf2bb)
- updated CHANGELOG.md (cc55ffd)
- updated CHANGELOG.md (971714e)
- updated CHANGELOG.md (a36df67)
- updated CHANGELOG.md (055059d)
- updated CHANGELOG.md (838940c)
- updated CHANGELOG.md (c7e66ab)
- updated CHANGELOG.md (961b2e2)
- updated CHANGELOG.md (074a500)
- updated CHANGELOG.md (aeef551)
- updated CHANGELOG.md (b93c43e)
- updated CHANGELOG.md (e08927c)
- updated CHANGELOG.md (69139c9)
π Docs
- add @ars1096 as a contributor (ab507c9)
- add @ismaelocaramelo as a contributor (354b2f6)
- add @pablo-albaladejo as a contributor (b8cec10)
- add @sofisdev as a contributor (a300477)
- add @Donivanes as a contributor (d9f5c4f)
- add @FranciscoValdesoiro as a contributor (f93b5eb)
- add accessibility attributes from radio button and main form (6a421c9)
- add accessibility section to readme (f293ce4)
- add international flag docs to phone (544c60b)
- added codeclimate badges (da155c6)
- all contributors (81851aa)
- improve readme file (47e8e61)
- improve readme file to get rid of obsolete guidesmiths refs (83acb0a)
- minor fix (4dae7f8)
- minor fix in readme file (1ef1a95)
- readme badge link (4b72fba)
- remove pr template to use the org pr template (257d4db)
- update .all-contributorsrc (94f4b1f)
- update .all-contributorsrc (7c877d0)
- update .all-contributorsrc (296ffdf)
- update .all-contributorsrc (f24492f)
- update .all-contributorsrc (204695d)
- update README.md (8b828fe)
- update README.md (dc19fe9)
- update README.md (750455a)
- update README.md (2082f81)
- update README.md (25c2636)
π¨ Styling
- custom tooltip (8c34cab)
π Code Refactoring
- builder: set component props (#141) (f641f20)
- externalize components (5aee392)
- improve example app to support multiple forms (2ad9348)
- move builder styles to separate file (1231bcd)
- move button styles to separate file (e9050b5)
- move example styles to separate file (18b3d5f)
- one single rollup config file (84f6dc4)
- updated aria-label in checkbox links (#110) (c75a754)
- use form context to avoid passing it to children (340ee7c)
- use uuid lib instead of useId hook (e20d322)
π¬ Tests
- add test coverage (31b2a1b)
- remove textarea from tests due to unexpected behaviour (1ab970c)
- wip: fixing tests (b430580)
βοΈ CI
- add ci workflow (7d99a8e)
- add code climate gh action for test coverage (0074b22)
- add code climate gh action for test coverage (c308040)
- add scorecard workflows (592b012)
- remove support for node14 (3478c97)
- rename namespace from guidesmiths to onebeyond (795af29)
- replace ci github action to trigger with new release (00b14e1)
- reset version to start with 1.0.0 for the new namespace (56e4817)
- set egress-policy to audit (4172284)
- use release please to manage the release process (#213) (7b44380)