From ffdf936cdf99f96ca5fef41409d98b0923268df9 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 9 Dec 2022 00:10:05 +0000 Subject: [PATCH] chore(master): release 5.0.0 --- CHANGELOG.md | 90 +++++++++++++++++++++++++++++++++++++++++++++++++++ composer.json | 2 +- 2 files changed, 91 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ef1906f..be165b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,96 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), This project adheres to [Semantic Versioning](http://semver.org/) as of v1.8.0. +## [5.0.0](https://github.com/live627/smf-custom-forms/compare/v4.0.1...v5.0.0) (2022-12-09) + + +### ⚠ BREAKING CHANGES + +* Field descriptions no longer accept raw HTML as part of the security fix (BBC accepted instead) +* Requires PHP 8 or newer +* Drop support for SMF 2.0.x +* Require PHP 7.4 + +### Features + +* Ability to directly upgrade ([efb3b57](https://github.com/live627/smf-custom-forms/commit/efb3b571ae3963006e3ba24dc86c07a169a480c7)) +* Add meta descriptions to forms for SERPs ([7cc30b4](https://github.com/live627/smf-custom-forms/commit/7cc30b47372991fa54d9c9fa81dcf62e487b2b5e)) +* Add support for SMF 2.1 ([3a7f063](https://github.com/live627/smf-custom-forms/commit/3a7f063a6d4ea1eb130827aab977f98638994f6e)) +* Add update notice for admins ([8d88ff6](https://github.com/live627/smf-custom-forms/commit/8d88ff6dc3c107e053dd98eca7a81df6cc516f46)) +* Allow whitespace in template vars ([18297e7](https://github.com/live627/smf-custom-forms/commit/18297e738706b33cb6df6bcb8c8d5ff719cea41c)) +* Build linktree in forms ([03ad761](https://github.com/live627/smf-custom-forms/commit/03ad7618c7d5a7abff9233d6633acc4d7fd44c7f)) +* Check session when users submit forms ([bf7139a](https://github.com/live627/smf-custom-forms/commit/bf7139acba01a059108923c75bd7dfda3da9f04c)) +* Finally uses integration functions instead of file edits ([b76ed2f](https://github.com/live627/smf-custom-forms/commit/b76ed2f64c5b387a121fc1ac1c384cf09ce92201)) +* Form edit box now includes a button to add field macros ([445473d](https://github.com/live627/smf-custom-forms/commit/445473de818f7fd55aac44e67965e3d26c8c6dc5)) +* Form grid is now responsive ([334ade3](https://github.com/live627/smf-custom-forms/commit/334ade3848b38de8e9bf4146781c1b7974eb3292)) +* integrate_customform_classlist ([bd054cb](https://github.com/live627/smf-custom-forms/commit/bd054cbc81ae69d8e0b697c33e54a08eeb854f73)) +* Make target board selection a list ([4926bf6](https://github.com/live627/smf-custom-forms/commit/4926bf61799a222d1b843933d16f72063ead006b)) +* Make the input box for the field text a textarea ([2690700](https://github.com/live627/smf-custom-forms/commit/269070036bce87d2a4b16ab27faf5fe20620fcb9)) +* Request search engines to not index the thank you page ([f55392f](https://github.com/live627/smf-custom-forms/commit/f55392f1c03868a63e533220103cf64b1c80304a)) +* Show a list of errors if a form is submitted with invalid data ([facb90a](https://github.com/live627/smf-custom-forms/commit/facb90ab77ade2a90ad58f439308753c1a034e12)) +* Show form activity in the who's online page ([76ca0ea](https://github.com/live627/smf-custom-forms/commit/76ca0ea98da05cb55f720f8333ad47b941f1952b)) + + +### Bug Fixes + +* Actually show help text when clicking on icon ([dfc59fa](https://github.com/live627/smf-custom-forms/commit/dfc59fae66275264f240ba9984fd7a2abe05533b)) +* AssertionError ([d76de71](https://github.com/live627/smf-custom-forms/commit/d76de7128ad00f5f4b2fa189bc1cca45a6e8e952)) +* Be sure to post the values from large text ([7887555](https://github.com/live627/smf-custom-forms/commit/7887555082cf057a8b8c00b4459e071468f3916c)) +* Checkbox validation didn't work at all ([8aecc9e](https://github.com/live627/smf-custom-forms/commit/8aecc9e4c0bc84dc854e0d5590104e4d1a6b4c9f)) +* Do not define a default value for BLOB/TEXT column 'output' ([4a4f8f7](https://github.com/live627/smf-custom-forms/commit/4a4f8f7e55ffae5bb54118391a87b826698ca324)) +* Do not define a hook for integrate_menu_buttons that leads to nowhere ([4b310da](https://github.com/live627/smf-custom-forms/commit/4b310da0c8f57689f88cbb1086831ab73e40c4a2)) +* Don't write the global $board because it confuses SMF into looking up undefined variables (parent_boards) ([3c074ab](https://github.com/live627/smf-custom-forms/commit/3c074ab46d3ebd1277d2c3951e1d04ef3fedc446)) +* End usage of the deprecated function `create_function()` ([a764537](https://github.com/live627/smf-custom-forms/commit/a764537daea4e4d254931c2e6f12ce2f337bb57c)) +* Load language file for the Who's Online page ([81ab2b0](https://github.com/live627/smf-custom-forms/commit/81ab2b081dcbf2cfbdbe03e4a5a8179be38f5310)) +* Make info fields show correctly ([cfdb62c](https://github.com/live627/smf-custom-forms/commit/cfdb62c8e96b32195bf35f20efd4a0c137527a85)) +* Make select boxes validate if no value provided and default is set ([05605a2](https://github.com/live627/smf-custom-forms/commit/05605a217d0adee02c1c3efd103935e9a8090383)) +* Naming mixup on Who's Online page ([2acb35b](https://github.com/live627/smf-custom-forms/commit/2acb35bfde331a115774e4ce4cbd0e555c8fd5eb)) +* Naming mixup on Whv's Online page ([bb65db8](https://github.com/live627/smf-custom-forms/commit/bb65db8df84100b684ca61c379a41cdf8b81211d)) +* Parse error ([dfd9bd0](https://github.com/live627/smf-custom-forms/commit/dfd9bd0405f7423e14eece9f0baa97ad01f0ab5f)) +* Parse error ([9517398](https://github.com/live627/smf-custom-forms/commit/9517398e46ce0470b0a24e7400897c75ffe3d3f6)) +* Populate field types when editing or adding fields ([2d4e575](https://github.com/live627/smf-custom-forms/commit/2d4e5752407272c10fdb11d3cb78d0b99f5ff750)) +* Radio button values needed to be set in HTML ([5fc912d](https://github.com/live627/smf-custom-forms/commit/5fc912da3d6bc92531d46a330cdfa87e4ae0515f)) +* Select correct board value for dropdown ([ef9d571](https://github.com/live627/smf-custom-forms/commit/ef9d5712c1dd1fed469db506ed4ebf33f012022c)) +* Send correct field names when submitting a form ([0542987](https://github.com/live627/smf-custom-forms/commit/0542987c58230692d1e7ad495a0d9c2ab670abcf)) +* Show missing description on form list ([cca43c8](https://github.com/live627/smf-custom-forms/commit/cca43c81966cdc1881d10d52948e29446a1125a3)) +* Solved PHP fatal error (Redefinition of parameter `$nul` ([5a48748](https://github.com/live627/smf-custom-forms/commit/5a48748746e704a73ed7d974b26f55ab74e86d87)) +* Textual database fields now default to null ([183eb35](https://github.com/live627/smf-custom-forms/commit/183eb351bbc8ca33810185afad59755abff3be64)) +* Thankyou page was blank and generated errors ([a0333a4](https://github.com/live627/smf-custom-forms/commit/a0333a4384331b09ff22ea947ea54afe976488e8)) +* Tighten security by encoding HTML special characters ([430f1f7](https://github.com/live627/smf-custom-forms/commit/430f1f7b35583d35a0ba02ccd275ca24781f70c4)) +* Translate old field names so they can actually be used ([867076e](https://github.com/live627/smf-custom-forms/commit/867076ef5450fe18252274f9cda1578e7cf00f86)) +* Typo in the help text for the tittle setting ([4943ec7](https://github.com/live627/smf-custom-forms/commit/4943ec71da021001e9ab11f561f4530c11a975b9)) +* Undefined $board ([877c242](https://github.com/live627/smf-custom-forms/commit/877c2422353f05e886a0bec738ab2b1b3a0db362)) +* Undefined index ([2caecb3](https://github.com/live627/smf-custom-forms/commit/2caecb311b66ca5678e36ae3ef05afa84f772f6c)) +* Undefined variable $true ([fd61441](https://github.com/live627/smf-custom-forms/commit/fd614414947648cf2ea6da49b5f857a2a616d956)) +* Version check should replace placeholders ([9a78c4c](https://github.com/live627/smf-custom-forms/commit/9a78c4cc6427e57e04e230f91ec3fbd74abd5a5a)) + + +### Code Refactoring + +* Drop support for SMF 2.0.x ([867edf1](https://github.com/live627/smf-custom-forms/commit/867edf1bf1cdae7c1e250b6748856e439d74b8a5)) +* move to namespace classes ([3289cd8](https://github.com/live627/smf-custom-forms/commit/3289cd80e925a338b33fb3313d141a672a6b0f59)) +* Require PHP 7.4 ([4abc062](https://github.com/live627/smf-custom-forms/commit/4abc0626992605187fde7e148c28bfdf62587d2d)) + + +### Miscellaneous Chores + +* **master:** release 4.0.0 ([#30](https://github.com/live627/smf-custom-forms/issues/30)) ([cf3ee13](https://github.com/live627/smf-custom-forms/commit/cf3ee13deff06cadd2f56496192c13d86a831357)) +* **master:** release 4.0.1 ([#32](https://github.com/live627/smf-custom-forms/issues/32)) ([06e91b6](https://github.com/live627/smf-custom-forms/commit/06e91b69eb83fe3a03483ac7b08ae6d69a4d4de4)) +* release 1.8.0 ([d189a1f](https://github.com/live627/smf-custom-forms/commit/d189a1f25bc1a3b83dd791ebba7e7241737ea21b)) +* release 2.0.0 ([#6](https://github.com/live627/smf-custom-forms/issues/6)) ([cfa084a](https://github.com/live627/smf-custom-forms/commit/cfa084a2db8f52377860386a519abde296a1e0e8)) +* release 2.0.1 ([#9](https://github.com/live627/smf-custom-forms/issues/9)) ([f309d01](https://github.com/live627/smf-custom-forms/commit/f309d01525de5942faba2ce17db293b01c3f40f6)) +* release 2.0.2 ([#13](https://github.com/live627/smf-custom-forms/issues/13)) ([3f39f0b](https://github.com/live627/smf-custom-forms/commit/3f39f0b95ef083c6f15ffa1e1a6e66a9840917de)) +* release 2.0.3 ([#14](https://github.com/live627/smf-custom-forms/issues/14)) ([0a7408a](https://github.com/live627/smf-custom-forms/commit/0a7408a53d0d4fcf61278495e13e76ae33ac9bb4)) +* release 2.1.0 ([#15](https://github.com/live627/smf-custom-forms/issues/15)) ([a08f729](https://github.com/live627/smf-custom-forms/commit/a08f729f1511dbba4200a9465ded26e038bb308a)) +* release 2.1.1 ([#16](https://github.com/live627/smf-custom-forms/issues/16)) ([83d42ec](https://github.com/live627/smf-custom-forms/commit/83d42ec5b46656abfb255b6ea69b910a50e3f0ac)) +* release 2.2.0 ([#17](https://github.com/live627/smf-custom-forms/issues/17)) ([12173b2](https://github.com/live627/smf-custom-forms/commit/12173b25dae9a43b85c536c6c752dc5923f57284)) +* release 2.2.1 ([#18](https://github.com/live627/smf-custom-forms/issues/18)) ([c4cef1a](https://github.com/live627/smf-custom-forms/commit/c4cef1acea7c5fda5e5fe09d2a4064b54662dd1b)) +* release 2.2.2 ([#19](https://github.com/live627/smf-custom-forms/issues/19)) ([c938039](https://github.com/live627/smf-custom-forms/commit/c9380396e7809ecd73b68cd8e5f1f10db5536ca6)) +* release 2.2.3 ([#20](https://github.com/live627/smf-custom-forms/issues/20)) ([d23f098](https://github.com/live627/smf-custom-forms/commit/d23f0984398c86e087dfdb335489c6aaec78635c)) +* release 2.2.4 ([#26](https://github.com/live627/smf-custom-forms/issues/26)) ([dbf3908](https://github.com/live627/smf-custom-forms/commit/dbf39089dbbe06203cd57361461275d8af29d118)) +* release 3.0.0 ([#27](https://github.com/live627/smf-custom-forms/issues/27)) ([f0e1ba9](https://github.com/live627/smf-custom-forms/commit/f0e1ba913d373e3620228412e9b33ba46c10e1d0)) +* release 3.1.0 ([#28](https://github.com/live627/smf-custom-forms/issues/28)) ([f5a4052](https://github.com/live627/smf-custom-forms/commit/f5a4052a0dc377de4b59e312c49e3fe3eeb93e20)) + ## [4.0.1](https://github.com/live627/smf-custom-forms/compare/v4.0.0...v4.0.1) (2022-12-08) diff --git a/composer.json b/composer.json index 37d7269..ec46b69 100644 --- a/composer.json +++ b/composer.json @@ -25,5 +25,5 @@ "require": { "php": ">=7.4" }, - "version": "4.0.1" + "version": "5.0.0" }