Skip to content

Commit

Permalink
Rating field and single submit (#387)
Browse files Browse the repository at this point in the history
* updating changes for calculator & result output
  • Loading branch information
iruzevic authored Mar 11, 2024
1 parent 8a19045 commit a32c143
Show file tree
Hide file tree
Showing 109 changed files with 2,358 additions and 236 deletions.
24 changes: 24 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,29 @@ All notable changes to this project will be documented in this file.

This projects adheres to [Semantic Versioning](https://semver.org/) and [Keep a CHANGELOG](https://keepachangelog.com/).

## [3.1.0]

### Added
- `range` field for the forms.
- `singleSubmit` attribute on all fields to allow only one submit per form to be used as calculation form.
- "Result output" custom post type.
- Blocks for the result output.
- Calculator form type and necessary filters.
- Forms can now use `single submit` option to send data without submit button.
- Setting for single form to hide global msg on submit success.

### Changed
- `Input` fields now output correct types for e-mail and URL fields, so the experience on mobile devices should be much better.
- Admin listing URLs can now support additional types.
- All icons are now used from utils lib.

### Fixed
- JS errors when missing data.
- Broken URLs for admin listing when using custom post types.

### Removed
- Unnecessary options in the `rating` field.

## [3.0.5]

### Fixed
Expand Down Expand Up @@ -256,6 +279,7 @@ This projects adheres to [Semantic Versioning](https://semver.org/) and [Keep a

- Initial production release.

[3.1.0]: https://github.com/infinum/eightshift-forms/compare/3.0.5...3.1.0
[3.0.5]: https://github.com/infinum/eightshift-forms/compare/3.0.4...3.0.5
[3.0.4]: https://github.com/infinum/eightshift-forms/compare/3.0.3...3.0.4
[3.0.3]: https://github.com/infinum/eightshift-forms/compare/3.0.2...3.0.3
Expand Down
6 changes: 1 addition & 5 deletions composer.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,7 @@
"require": {
"php": "^7.4 || >=8.0",
"erusev/parsedown": "^1.7.4",
"infinum/eightshift-forms-utils": "^1.2.4"
},
"suggest": {
"ext-pcov": "* || This extension is used for code coverage generation. Use either pcov, or xdebug, but not both.",
"ext-xdebug": "^3.0.0 || This extension is used for code coverage generation. Use either pcov, or xdebug, but not both."
"infinum/eightshift-forms-utils": "^1.3.0"
},
"autoload": {
"psr-4": {
Expand Down
13 changes: 7 additions & 6 deletions composer.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading

0 comments on commit a32c143

Please sign in to comment.