diff --git a/.cliff/cliff-readme-txt.toml b/.cliff/cliff-readme-txt.toml index b018c94..61e91b2 100644 --- a/.cliff/cliff-readme-txt.toml +++ b/.cliff/cliff-readme-txt.toml @@ -5,7 +5,7 @@ Contributors: alecrust Tags: marketing, automation, sendinblue, brevo, woocommerce Requires at least: 4.6 Tested up to: 6.5 -Stable tag: 1.0.0 +Stable tag: 1.0.1 Requires PHP: 7.4 License: GPL-2.0-or-later License URI: https://www.gnu.org/licenses/gpl-2.0.html diff --git a/CHANGELOG.md b/CHANGELOG.md index 22aef1e..e96ca1e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,159 @@ All notable changes to this project will be documented in this file. +#### [1.0.1](https://github.com/AlecRust/brevwoo/releases/tag/1.0.1) + +> 11 April 2024 + +- Improve tag deletion SVN commit message [`887b09c`](https://github.com/AlecRust/brevwoo/commit/887b09cc586148de6f7eba4eb9e15f1ccc59af98) + #### [1.0.0](https://github.com/AlecRust/brevwoo/releases/tag/1.0.0) > 11 April 2024 -- Initial public release +- Adjust changelog.txt formatting [`d9f5519`](https://github.com/AlecRust/brevwoo/commit/d9f5519abfb3cee46ee81f13ed26666ac9ebd1c9) +- Tidy for initial release [`9b99e03`](https://github.com/AlecRust/brevwoo/commit/9b99e034971f676365e511487b134eb3ff4cd94d) +- Tweak order in .distignore [`b49a73d`](https://github.com/AlecRust/brevwoo/commit/b49a73d03bc12c51d9d12e5c5ff9f716eef168f9) +- Bump dev version [`c6403fa`](https://github.com/AlecRust/brevwoo/commit/c6403fa9b7e2555e63a87b3b0552d9d6d59786f1) +- Refactor to avoid ignoring WPCS error [`b31b396`](https://github.com/AlecRust/brevwoo/commit/b31b396b0cade1eaf79f973904c49ba2cfab207b) +- Bump dev version [`130667c`](https://github.com/AlecRust/brevwoo/commit/130667c0184f76d84877e65565469a5df72adef3) +- Fix stable tag in output readme.txt [`f7bf623`](https://github.com/AlecRust/brevwoo/commit/f7bf62333e8a352cecf18650b1553bd7cd362336) +- Prefix public function [`b06af0c`](https://github.com/AlecRust/brevwoo/commit/b06af0c34907d94947f6e6bea35572de45a64298) +- Refactor saving of product lists [`9f7ab4a`](https://github.com/AlecRust/brevwoo/commit/9f7ab4abed795fd3233db5a918600ff6806fa257) +- Include composer.json in plugin dist [`67a4c69`](https://github.com/AlecRust/brevwoo/commit/67a4c69f2c99c71fe2c47d56e5f9fc4c1ae3d487) +- Improve consistency of checking for WooCommerce [`17434a8`](https://github.com/AlecRust/brevwoo/commit/17434a893e2789699fb3d64d0c8a4be92af83d41) +- Add plugin Blueprint file [`177b608`](https://github.com/AlecRust/brevwoo/commit/177b60886277222a6f5dc46966a6306730e01d30) +- Sort changelogs consistently [`67d7d54`](https://github.com/AlecRust/brevwoo/commit/67d7d541cec0f829484c1b4ae19e8dfa27d367b4) +- Add changelog.txt file required by WooCommerce extensions [`43d08fb`](https://github.com/AlecRust/brevwoo/commit/43d08fbfaac6c5d08e87b488fd9f22f392d2ab2f) +- Use latest version of all development Composer packages [`c2a1fad`](https://github.com/AlecRust/brevwoo/commit/c2a1fad5acf3448afdd472522103c580a4955ce5) +- Bump npm dependencies [`8c2f45a`](https://github.com/AlecRust/brevwoo/commit/8c2f45af2f1d2d330d8ce43fab32d7f21429a78f) +- Use git-cliff for changelog building [`78c2c4a`](https://github.com/AlecRust/brevwoo/commit/78c2c4ad027c29f749650a1e207c8ab9532a7081) +- Set PHP version to build Composer dependencies with [`2b83105`](https://github.com/AlecRust/brevwoo/commit/2b8310529f62ba6397f678401c69db9c4d3d2196) +- Tidy [`f449d70`](https://github.com/AlecRust/brevwoo/commit/f449d703acfad5289a9081eef931aa5132ae22c5) +- Bump dev version [`0ee1ddc`](https://github.com/AlecRust/brevwoo/commit/0ee1ddc6221bd7628fb31df7594b9f0b463f7dc9) +- Bump Composer dependencies [`af133d4`](https://github.com/AlecRust/brevwoo/commit/af133d494ab368a001d9f75824d8ba42c5a2b963) +- Improve how product meta is saved [`be3354c`](https://github.com/AlecRust/brevwoo/commit/be3354c445db72cf9726879d730de087e074e449) +- Declare compatibility with WC High-Performance Order Storage [`4d5de66`](https://github.com/AlecRust/brevwoo/commit/4d5de66ddf6d2ac8625e838bffed98e8b212a095) +- Tidy [`79b1fa4`](https://github.com/AlecRust/brevwoo/commit/79b1fa4d5bff02a4ed4715cb2bc3442ee79b03f2) +- Remove "GitHub Plugin URI" [`bc0387c`](https://github.com/AlecRust/brevwoo/commit/bc0387c18d0d0f59081841d950d12521e5288a01) +- Bump dev version [`f825b35`](https://github.com/AlecRust/brevwoo/commit/f825b35f817195ec508222b54097da92741fc96b) +- Adhere to WC coding standards [`6ce9454`](https://github.com/AlecRust/brevwoo/commit/6ce94545d09ff7d76e4379bdeb04765d5f4acde1) +- Remove @access tags [`b65617f`](https://github.com/AlecRust/brevwoo/commit/b65617fc9329b587a294b120c66cf135f540a84b) +- Bump dev version [`ce3aedd`](https://github.com/AlecRust/brevwoo/commit/ce3aedd1fcb326b91c59db5deb8560e7502d1a26) +- Bump Composer dependencies [`4083ef6`](https://github.com/AlecRust/brevwoo/commit/4083ef60b3d979f2b166a20b073e2ef1a1038950) +- Refactor to adhere to WordPress Coding Standards [`90fffe7`](https://github.com/AlecRust/brevwoo/commit/90fffe79ec68482f263fbc3ea41d9853446602c1) +- Bump dev version [`ba21798`](https://github.com/AlecRust/brevwoo/commit/ba21798172005d3d3c8725509009cda8cf6d9c9f) +- Improve screenshots [`a4751c6`](https://github.com/AlecRust/brevwoo/commit/a4751c653f91680fda518539703fc97f78067962) +- Log to WC, add new debug logging option [`b9d3213`](https://github.com/AlecRust/brevwoo/commit/b9d3213823df27d9555d1fec629bf23c21b2d812) +- Consistently use printf() for paragraphs [`8d65261`](https://github.com/AlecRust/brevwoo/commit/8d6526126d6a8150bd32b69917bac7e4eb3fc456) +- Improve plugin settings page description [`ee6d03c`](https://github.com/AlecRust/brevwoo/commit/ee6d03ce83f2d605f01fc44523c66c55f4b454ce) +- Improve input height on mobile [`7259ad0`](https://github.com/AlecRust/brevwoo/commit/7259ad0c7be004ef1dce942fed6ed489a098da6a) +- Tidy [`766a950`](https://github.com/AlecRust/brevwoo/commit/766a9508d7e4370881b3549e4c54318295d26d49) +- Improve FAQs [`e978b92`](https://github.com/AlecRust/brevwoo/commit/e978b92066a5cad5e490d79bcf29d1b51a372920) +- Improve plugin banner [`085b525`](https://github.com/AlecRust/brevwoo/commit/085b5256c88ce0bcedcde0f7b61b3379c4f20730) +- Improve functions order [`f7136c7`](https://github.com/AlecRust/brevwoo/commit/f7136c76f4c556b2232a79b6faa7f3741ce03bcf) +- Bump Composer packages [`4373a65`](https://github.com/AlecRust/brevwoo/commit/4373a6561bab1d316202ede06d2dd549d2e72484) +- Bump @wordpress/env version [`b99cc80`](https://github.com/AlecRust/brevwoo/commit/b99cc80030f511a5054d7dba985d120f1bd3d0a9) +- Bump dev version [`db90a7d`](https://github.com/AlecRust/brevwoo/commit/db90a7d91ca737b5ca2d5e33600c5b3a986bc4f7) +- Improve errors, remove required attributes [`197ac4d`](https://github.com/AlecRust/brevwoo/commit/197ac4dd0e3c1ed09d9f2169d3bd6e125b905477) +- Use wp_admin_notice for error alerts [`1f4556b`](https://github.com/AlecRust/brevwoo/commit/1f4556baecdbba75c2bcba77d2234a589ca0b1a7) +- Improve naming [`aae30ab`](https://github.com/AlecRust/brevwoo/commit/aae30ab23a4a96167a74371e1ba42079942d2bd9) +- Improve tooltip copy [`6b7371b`](https://github.com/AlecRust/brevwoo/commit/6b7371b8c98fda0bf81c9cafbf9b4fee0c96ba7b) +- Improve plugin description [`e312eef`](https://github.com/AlecRust/brevwoo/commit/e312eef9e9b332b167eda6c199d421c0c4af9e32) +- Display help below "Default Brevo lists" field [`6880e7a`](https://github.com/AlecRust/brevwoo/commit/6880e7abd2d8455070a1a003ca82f98385cd78e8) +- Tidy comments [`9553e76`](https://github.com/AlecRust/brevwoo/commit/9553e7654c539398d4691506887a1d2e001f0c8b) +- Bump dev version [`1c5b714`](https://github.com/AlecRust/brevwoo/commit/1c5b7142d2f1b7b7fa28f35f1384ad1ebe908be0) +- Group list options by folder name [`1bc976f`](https://github.com/AlecRust/brevwoo/commit/1bc976f3cc66755b249dbb9953971a2318bba9c5) +- Add more plugins to development environment [`20f97f6`](https://github.com/AlecRust/brevwoo/commit/20f97f643bc4774356e1afb199bb7ca0088f6229) +- Remove WooCommerce plugin dependency for now [`0a4a071`](https://github.com/AlecRust/brevwoo/commit/0a4a071397a2d89dc3ae13d4ebb45ce86036c90b) +- Set WooCommerce as plugin dependency [`e731eb9`](https://github.com/AlecRust/brevwoo/commit/e731eb983c91a7d5e4ab169d4120d7844bac3db9) +- Improve how API status notice is rendered [`ff9777f`](https://github.com/AlecRust/brevwoo/commit/ff9777f19808a5b9b70c45ebcca5931b9c9ca1de) +- Bump Composer dependencies [`0278447`](https://github.com/AlecRust/brevwoo/commit/0278447aba13b7cddee0e1e86e915998017e09e7) +- Improve order of functions [`46aab79`](https://github.com/AlecRust/brevwoo/commit/46aab79db906da351fafe6f356c695996280faf4) +- Add function to get settings page URL [`cdcf5c8`](https://github.com/AlecRust/brevwoo/commit/cdcf5c844698fd435d1237d33bb9a6cfe13651f1) +- Refactor to render both select fields from one function [`13a5f36`](https://github.com/AlecRust/brevwoo/commit/13a5f361dc25c3fce1e7e069433df273cdcd17bc) +- Bump dev version [`4050e9a`](https://github.com/AlecRust/brevwoo/commit/4050e9a4b2b2d6ce415970fdc03714a4d5c8bec5) +- Add required attributes to new plugin settings fields [`807d131`](https://github.com/AlecRust/brevwoo/commit/807d1310db638039d96c17be01fc0bf79c4d9e1f) +- Remove storefront theme from dev environment [`da5ce9d`](https://github.com/AlecRust/brevwoo/commit/da5ce9d9f8f8b41725068e742962ddad55321f21) +- Delete WooCommerce product meta on uninstall [`551fd01`](https://github.com/AlecRust/brevwoo/commit/551fd01c37554af643042d1c73f9281015b78b57) +- Improve how list IDs are saved against products [`137f32b`](https://github.com/AlecRust/brevwoo/commit/137f32baa6aa69302d565e58015e53164601c3b3) +- Update README [`7f8b8bd`](https://github.com/AlecRust/brevwoo/commit/7f8b8bd38e44c669758559c8ccb8a08f3458f93b) +- Increase PHPStan level [`b9ee057`](https://github.com/AlecRust/brevwoo/commit/b9ee057338c04972c7749d6ef740ba3c3db66cdc) +- Improve FAQ [`d48638b`](https://github.com/AlecRust/brevwoo/commit/d48638b25281fd0b272c8d7b3bdd5d5a2adad89d) +- Set more Composer options [`c77056c`](https://github.com/AlecRust/brevwoo/commit/c77056c32be2d2fcfb39f059fec6d0517aad7a11) +- Use standard plugin description in Composer config [`21b5b59`](https://github.com/AlecRust/brevwoo/commit/21b5b59e5f83b9b9f7e2bcc0df7e66530d0f3fac) +- Fix key name [`be2f84f`](https://github.com/AlecRust/brevwoo/commit/be2f84f394ee22e6397e409006b450b0f289569c) +- Fix lint [`ce88cfd`](https://github.com/AlecRust/brevwoo/commit/ce88cfdfd276df1210999fe4daa01f83ff0dd70d) +- Add initializeApiClient() function [`1bd4cd5`](https://github.com/AlecRust/brevwoo/commit/1bd4cd51df44eb709bbe36ce8b3439b4c86d3692) +- Sanitize list IDs as integers before save [`d657fb9`](https://github.com/AlecRust/brevwoo/commit/d657fb92a8ee9bc97b4a1c90c83066b8336f36c3) +- Increase max line length [`45ef5d3`](https://github.com/AlecRust/brevwoo/commit/45ef5d35a71a2f3eb7edd8a9b6743ffb272b17bf) +- Add "Default Brevo lists" plugin option [`74ce921`](https://github.com/AlecRust/brevwoo/commit/74ce92155dcf597050725d16ff5566bd87320caf) +- Log contact creation to Activity Log plugin if installed [`d2b42bc`](https://github.com/AlecRust/brevwoo/commit/d2b42bc4011f050c55eac6c1f7c0e27114edf5b4) +- Improve copy [`0f20023`](https://github.com/AlecRust/brevwoo/commit/0f200236aba02a737e68805057573f415a2fb783) +- Improve copy [`c846450`](https://github.com/AlecRust/brevwoo/commit/c8464504541960febe4b84275e06dd00149eac2b) +- Improve alert copy [`49bf356`](https://github.com/AlecRust/brevwoo/commit/49bf3561eebd22fbc7bcaf6edbb842aa7b212861) +- Simplify product meta saving and fetching [`bc16f44`](https://github.com/AlecRust/brevwoo/commit/bc16f440e80a0bd268357129c4e630affa22784f) +- Persist "None" as the default option [`dae4049`](https://github.com/AlecRust/brevwoo/commit/dae4049b06ecf12524c0d63c520e14cdc43d9359) +- Tidy copy [`a31a5ab`](https://github.com/AlecRust/brevwoo/commit/a31a5ab7eb07d50398e8766797488b0a5241d290) +- Bump dev version [`7b1db78`](https://github.com/AlecRust/brevwoo/commit/7b1db78f4eb7a258112f5f26ee2563819ed21035) +- Fix lint [`b2a3a72`](https://github.com/AlecRust/brevwoo/commit/b2a3a72178626b9a36b0abff8e6790f58a081373) +- Improve post meta saving security [`9e075a1`](https://github.com/AlecRust/brevwoo/commit/9e075a1b9d51b47943486ef850716d6d3a5647bd) +- Bump @wordpress/env version [`16180ca`](https://github.com/AlecRust/brevwoo/commit/16180ca7e2641063086f5f9119a84efbea8ebe3a) +- Add Storefront WooCommerce theme to development themes [`1e6ffb8`](https://github.com/AlecRust/brevwoo/commit/1e6ffb863999fb708b0967c5c59af4eaf7af30e6) +- Delete brevwoo_order_status_trigger on plugin uninstall [`0483f64`](https://github.com/AlecRust/brevwoo/commit/0483f648b5b775099166e3d1140c612f1594fd37) +- Improve function name [`55fa75f`](https://github.com/AlecRust/brevwoo/commit/55fa75f0c99761a373394a252aae3f0d8c704689) +- Improve function name [`e3b6f37`](https://github.com/AlecRust/brevwoo/commit/e3b6f37fd8dea3274ca696daca78f721adf95937) +- Tidy copy [`c4d35af`](https://github.com/AlecRust/brevwoo/commit/c4d35afe44e88ef3a3d7673c55153f65e015552d) +- Add README notice [`366d9ae`](https://github.com/AlecRust/brevwoo/commit/366d9ae64ff1172d6c51bb80260cf8b1cc9302fa) +- Fix Plugin Check errors [`d1b40d5`](https://github.com/AlecRust/brevwoo/commit/d1b40d5b5e1c8f5e15a3f9b2c5ee67d3b067f979) +- Upgrade getbrevo/brevo-php to v2.0 [`4a2345d`](https://github.com/AlecRust/brevwoo/commit/4a2345dbb0d8a728600e74483fd9c02b2378c6b6) +- Add plugin option "Add to Brevo trigger" [`2d92641`](https://github.com/AlecRust/brevwoo/commit/2d926419bb959b1acbe590aeeef256ab0cc5d6b7) +- Display admin notice if WooCommerce is not active [`e903880`](https://github.com/AlecRust/brevwoo/commit/e903880aa6e5988d4313699fa33dd0b9f416eff4) +- Improve @link comments [`2bffb55`](https://github.com/AlecRust/brevwoo/commit/2bffb55ed4c072835f15dc4cfa7f3c05125a813a) +- Update screenshot [`0a1ba6a`](https://github.com/AlecRust/brevwoo/commit/0a1ba6a510e439e3e0fefed872dcd6dccef64daf) +- Add help tooltip above multiple select input [`2ef76a0`](https://github.com/AlecRust/brevwoo/commit/2ef76a074b6941cc5dd592593e3f295a874e4762) +- Add license to Composer config [`67486bc`](https://github.com/AlecRust/brevwoo/commit/67486bc84d2a67a3b99b8b336137fba3efeb10b4) +- Add PHPStan [`b167fd0`](https://github.com/AlecRust/brevwoo/commit/b167fd0de475fb9a5b630f4af5492aa2950ff14e) +- Tidy copy [`e5d4de6`](https://github.com/AlecRust/brevwoo/commit/e5d4de6159f9dc4682f3acb7e007ffec6d0c7627) +- Tidy copy [`3cc79e8`](https://github.com/AlecRust/brevwoo/commit/3cc79e83019215097d88c286f647acbb2dc4eb12) +- Improve README [`c969aa9`](https://github.com/AlecRust/brevwoo/commit/c969aa91541315d957d7f7e71a611defcab25247) +- Improve README [`307d398`](https://github.com/AlecRust/brevwoo/commit/307d3987e967d489e284b0f84dde0f5ee94422dd) +- Bump dev version [`6b95b51`](https://github.com/AlecRust/brevwoo/commit/6b95b51e7687aeeac0a1ac858342f604bda2e9a0) +- Tidy README [`ba6a961`](https://github.com/AlecRust/brevwoo/commit/ba6a9612a9817b74e2339d9a411eea72bfa2cbcc) +- Improve plugin images and description [`ca2dabd`](https://github.com/AlecRust/brevwoo/commit/ca2dabd631e7fd58bf4d2005e290ee4b8e7b4a4c) +- Tidy comments [`363ef59`](https://github.com/AlecRust/brevwoo/commit/363ef59108bc3d8ed87b5a938ad8e57c109d5005) +- Simplify GrumPHP config [`636d7a7`](https://github.com/AlecRust/brevwoo/commit/636d7a7caeed8be67e9a03856ecb306fe7380386) +- Fix line length [`7125a94`](https://github.com/AlecRust/brevwoo/commit/7125a94c34ccf7f1c422cff8f8d6a4e65103219e) +- Simplify security when saving selected lists [`e84058e`](https://github.com/AlecRust/brevwoo/commit/e84058e298fa201d1426016e856795d60f9b8f0b) +- Make Brevo API key input a required field [`88af52a`](https://github.com/AlecRust/brevwoo/commit/88af52af794b5ede0ba03f37939bca738e47fd58) +- Simplify edit product page panel ID [`18f88f3`](https://github.com/AlecRust/brevwoo/commit/18f88f3569b4b8a323c796f7a0d574d2d4500a11) +- Improve links under Brevo API key input [`1983b15`](https://github.com/AlecRust/brevwoo/commit/1983b1571bd50275f56dd809152d60e1c1868186) +- Namespace custom product meta option [`c1eebf5`](https://github.com/AlecRust/brevwoo/commit/c1eebf5739b403296a0ae194adb47d7a89a70635) +- Fix lint [`163a630`](https://github.com/AlecRust/brevwoo/commit/163a630fe8c8f63b502bea47a9a349209e6522df) +- Bump development version [`7121def`](https://github.com/AlecRust/brevwoo/commit/7121def38ea6dafe6c21b95b01755fab98b03554) +- Fix disabling of behavior by selecting "None (disabled)" [`567ef80`](https://github.com/AlecRust/brevwoo/commit/567ef802997705178fba072bbe643d9948cadda3) +- Fix error when loading new product page [`a698538`](https://github.com/AlecRust/brevwoo/commit/a6985382b19d0bdc311d3dccaabf38d52fb2b225) +- Add logo icons and cover image [`81c9dd9`](https://github.com/AlecRust/brevwoo/commit/81c9dd9d9f5ddf70401d54dce5079ce6230d479c) +- Disable autocomplete on Brevo API key input [`8432807`](https://github.com/AlecRust/brevwoo/commit/843280747e6d79446a3db3ef6d46b58d3cff1530) +- Fix lint [`fe621f7`](https://github.com/AlecRust/brevwoo/commit/fe621f7ec7856315578122e20f215ec820e1a7d9) +- Create a dedicated class for Brevo API interactions [`0f4aa8d`](https://github.com/AlecRust/brevwoo/commit/0f4aa8db25337943d444aaad243edfb30953b2a4) +- Add support for selecting multiple Brevo lists [`d0e090d`](https://github.com/AlecRust/brevwoo/commit/d0e090d7381d74e600f123bb748e94a8cf71dc06) +- Add missing translators comment [`4071ac0`](https://github.com/AlecRust/brevwoo/commit/4071ac0e1b16e772f6c184d40cffaa72550a7a4b) +- Improve input description [`794288a`](https://github.com/AlecRust/brevwoo/commit/794288a08d50b8cf504d1cdd6aedbe4e2efd5f42) +- Improve error notices [`598a053`](https://github.com/AlecRust/brevwoo/commit/598a053c77f08d01c78539b0bbd529b375ecb2b0) +- Improve security of saving product meta [`c0d34e8`](https://github.com/AlecRust/brevwoo/commit/c0d34e81e5f97f80830451598343c9ce21f4377d) +- Improve HTML escaping [`6b2ef55`](https://github.com/AlecRust/brevwoo/commit/6b2ef55bfbd6392d78d41001279fff9a48dc1dde) +- Simplify Renovate config [`ca38257`](https://github.com/AlecRust/brevwoo/commit/ca38257198490c272cd140d951e7d50ac0a7cfab) +- Stop formatting package-lock.json with Prettier [`fb2aff4`](https://github.com/AlecRust/brevwoo/commit/fb2aff47abbb7fb0a2d071ca3c39cc545af55d3d) +- Merge pull request #1 from AlecRust/renovate/squizlabs-php_codesniffer-3.x [`daf244a`](https://github.com/AlecRust/brevwoo/commit/daf244a7322948df6e87b9a5279a460f50bdeb56) +- Update dependency squizlabs/php_codesniffer to ^3.9.0 [`1cf5356`](https://github.com/AlecRust/brevwoo/commit/1cf535661f6d7291699695e6935a915593f44664) +- Disable Composer dev dependency Renovate updates [`e8caf4e`](https://github.com/AlecRust/brevwoo/commit/e8caf4e4efd5ed07e386f687ca0c8dc0f62207ae) +- Add Renovate config [`da3a398`](https://github.com/AlecRust/brevwoo/commit/da3a398ed2995129783e342ff7430e1d276fae31) +- Improve screenshots and copy [`896eea2`](https://github.com/AlecRust/brevwoo/commit/896eea244471377139f90f20a1c902e40668039c) +- Fix location of translators comments [`6325c5b`](https://github.com/AlecRust/brevwoo/commit/6325c5baa7d1241ec1b2c71b969f3da9201ac437) +- Remove mention of Git Updater [`ce47768`](https://github.com/AlecRust/brevwoo/commit/ce47768d927c55661ace56e2385b3e757cee1708) +- Improve README [`c75d32a`](https://github.com/AlecRust/brevwoo/commit/c75d32a5a17be8829b952c9fc9f7f0e438a7e895) +- Add translators comments [`5baa040`](https://github.com/AlecRust/brevwoo/commit/5baa04004ece9ce22fc734a518fa8d76a48dd6c2) +- Add Plugin Check to development plugins [`34dd334`](https://github.com/AlecRust/brevwoo/commit/34dd334161d822829e756e466b2d0128bda3a30a) +- Use 4 space formatting, fix lint [`4c2f2bd`](https://github.com/AlecRust/brevwoo/commit/4c2f2bdf1042e7dd31e2ae3dd680671c17fbdc1f) +- Initial commit [`9752b7c`](https://github.com/AlecRust/brevwoo/commit/9752b7ccb4b55e2bc1c718c241d9dc313e095704) diff --git a/brevwoo.php b/brevwoo.php index f0994b4..3534e4d 100755 --- a/brevwoo.php +++ b/brevwoo.php @@ -3,7 +3,7 @@ * Plugin Name: BrevWoo * Plugin URI: http://github.com/AlecRust/brevwoo * Description: Add WooCommerce customers to Brevo the simple way. - * Version: 1.0.0 + * Version: 1.0.1 * Author: Alec Rust * Author URI: https://www.alecrust.com/ * Developer: Alec Rust @@ -33,7 +33,7 @@ /** * Plugin version. */ -define( 'BREVWOO_VERSION', '1.0.0' ); +define( 'BREVWOO_VERSION', '1.0.1' ); /** * Load core plugin class defining all hooks. diff --git a/changelog.txt b/changelog.txt index f251b37..6734653 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,152 @@ == Changelog == +2024-04-11 - version 1.0.1 +* Improve tag deletion SVN commit message + 2024-04-11 - version 1.0.0 -* Initial public release +* Adjust changelog.txt formatting +* Tidy for initial release +* Tweak order in .distignore +* Bump dev version +* Refactor to avoid ignoring WPCS error +* Bump dev version +* Fix stable tag in output readme.txt +* Prefix public function +* Refactor saving of product lists +* Include composer.json in plugin dist +* Improve consistency of checking for WooCommerce +* Add plugin Blueprint file +* Sort changelogs consistently +* Add changelog.txt file required by WooCommerce extensions +* Use latest version of all development Composer packages +* Bump npm dependencies +* Use git-cliff for changelog building +* Set PHP version to build Composer dependencies with +* Tidy +* Bump dev version +* Bump Composer dependencies +* Improve how product meta is saved +* Declare compatibility with WC High-Performance Order Storage +* Tidy +* Remove "GitHub Plugin URI" +* Bump dev version +* Adhere to WC coding standards +* Remove @access tags +* Bump dev version +* Bump Composer dependencies +* Refactor to adhere to WordPress Coding Standards +* Bump dev version +* Improve screenshots +* Log to WC, add new debug logging option +* Consistently use printf() for paragraphs +* Improve plugin settings page description +* Improve input height on mobile +* Tidy +* Improve FAQs +* Improve plugin banner +* Improve functions order +* Bump Composer packages +* Bump @wordpress/env version +* Bump dev version +* Improve errors, remove required attributes +* Use wp_admin_notice for error alerts +* Improve naming +* Improve tooltip copy +* Improve plugin description +* Display help below "Default Brevo lists" field +* Tidy comments +* Bump dev version +* Group list options by folder name +* Add more plugins to development environment +* Remove WooCommerce plugin dependency for now +* Set WooCommerce as plugin dependency +* Improve how API status notice is rendered +* Bump Composer dependencies +* Improve order of functions +* Add function to get settings page URL +* Refactor to render both select fields from one function +* Bump dev version +* Add required attributes to new plugin settings fields +* Remove storefront theme from dev environment +* Delete WooCommerce product meta on uninstall +* Improve how list IDs are saved against products +* Update README +* Increase PHPStan level +* Improve FAQ +* Set more Composer options +* Use standard plugin description in Composer config +* Fix key name +* Fix lint +* Add initializeApiClient() function +* Sanitize list IDs as integers before save +* Increase max line length +* Add "Default Brevo lists" plugin option +* Log contact creation to Activity Log plugin if installed +* Improve copy +* Improve copy +* Improve alert copy +* Simplify product meta saving and fetching +* Persist "None" as the default option +* Tidy copy +* Bump dev version +* Fix lint +* Improve post meta saving security +* Bump @wordpress/env version +* Add Storefront WooCommerce theme to development themes +* Delete brevwoo_order_status_trigger on plugin uninstall +* Improve function name +* Improve function name +* Tidy copy +* Add README notice +* Fix Plugin Check errors +* Upgrade getbrevo/brevo-php to v2.0 +* Add plugin option "Add to Brevo trigger" +* Display admin notice if WooCommerce is not active +* Improve @link comments +* Update screenshot +* Add help tooltip above multiple select input +* Add license to Composer config +* Add PHPStan +* Tidy copy +* Tidy copy +* Improve README +* Improve README +* Bump dev version +* Tidy README +* Improve plugin images and description +* Tidy comments +* Simplify GrumPHP config +* Fix line length +* Simplify security when saving selected lists +* Make Brevo API key input a required field +* Simplify edit product page panel ID +* Improve links under Brevo API key input +* Namespace custom product meta option +* Fix lint +* Bump development version +* Fix disabling of behavior by selecting "None (disabled)" +* Fix error when loading new product page +* Add logo icons and cover image +* Disable autocomplete on Brevo API key input +* Fix lint +* Create a dedicated class for Brevo API interactions +* Add support for selecting multiple Brevo lists +* Add missing translators comment +* Improve input description +* Improve error notices +* Improve security of saving product meta +* Improve HTML escaping +* Simplify Renovate config +* Stop formatting package-lock.json with Prettier +* Merge pull request #1 from AlecRust/renovate/squizlabs-php_codesniffer-3.x +* Update dependency squizlabs/php_codesniffer to ^3.9.0 +* Disable Composer dev dependency Renovate updates +* Add Renovate config +* Improve screenshots and copy +* Fix location of translators comments +* Remove mention of Git Updater +* Improve README +* Add translators comments +* Add Plugin Check to development plugins +* Use 4 space formatting, fix lint +* Initial commit diff --git a/package-lock.json b/package-lock.json index a57ffba..9137966 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "brevwoo", - "version": "1.0.0", + "version": "1.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "brevwoo", - "version": "1.0.0", + "version": "1.0.1", "license": "GPL-2.0-or-later", "devDependencies": { "@release-it/bumper": "^6.0.1", diff --git a/package.json b/package.json index c516636..a57cb46 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "brevwoo", - "version": "1.0.0", + "version": "1.0.1", "description": "Add WooCommerce customers to Brevo the simple way.", "author": "Alec Rust (https://www.alecrust.com/)", "license": "GPL-2.0-or-later", diff --git a/readme.txt b/readme.txt index baa4397..cf6d001 100644 --- a/readme.txt +++ b/readme.txt @@ -3,7 +3,7 @@ Contributors: alecrust Tags: marketing, automation, sendinblue, brevo, woocommerce Requires at least: 4.6 Tested up to: 6.5 -Stable tag: 1.0.0 +Stable tag: 1.0.1 Requires PHP: 7.4 License: GPL-2.0-or-later License URI: https://www.gnu.org/licenses/gpl-2.0.html @@ -72,6 +72,155 @@ Yes, the plugin uses the list ID, not the list name, so renaming a list in Brevo == Changelog == += 1.0.1 - 2024-04-11 = + +* Improve tag deletion SVN commit message + = 1.0.0 - 2024-04-11 = -* Initial public release +* Adjust changelog.txt formatting +* Tidy for initial release +* Tweak order in .distignore +* Bump dev version +* Refactor to avoid ignoring WPCS error +* Bump dev version +* Fix stable tag in output readme.txt +* Prefix public function +* Refactor saving of product lists +* Include composer.json in plugin dist +* Improve consistency of checking for WooCommerce +* Add plugin Blueprint file +* Sort changelogs consistently +* Add changelog.txt file required by WooCommerce extensions +* Use latest version of all development Composer packages +* Bump npm dependencies +* Use git-cliff for changelog building +* Set PHP version to build Composer dependencies with +* Tidy +* Bump dev version +* Bump Composer dependencies +* Improve how product meta is saved +* Declare compatibility with WC High-Performance Order Storage +* Tidy +* Remove "GitHub Plugin URI" +* Bump dev version +* Adhere to WC coding standards +* Remove @access tags +* Bump dev version +* Bump Composer dependencies +* Refactor to adhere to WordPress Coding Standards +* Bump dev version +* Improve screenshots +* Log to WC, add new debug logging option +* Consistently use printf() for paragraphs +* Improve plugin settings page description +* Improve input height on mobile +* Tidy +* Improve FAQs +* Improve plugin banner +* Improve functions order +* Bump Composer packages +* Bump @wordpress/env version +* Bump dev version +* Improve errors, remove required attributes +* Use wp_admin_notice for error alerts +* Improve naming +* Improve tooltip copy +* Improve plugin description +* Display help below "Default Brevo lists" field +* Tidy comments +* Bump dev version +* Group list options by folder name +* Add more plugins to development environment +* Remove WooCommerce plugin dependency for now +* Set WooCommerce as plugin dependency +* Improve how API status notice is rendered +* Bump Composer dependencies +* Improve order of functions +* Add function to get settings page URL +* Refactor to render both select fields from one function +* Bump dev version +* Add required attributes to new plugin settings fields +* Remove storefront theme from dev environment +* Delete WooCommerce product meta on uninstall +* Improve how list IDs are saved against products +* Update README +* Increase PHPStan level +* Improve FAQ +* Set more Composer options +* Use standard plugin description in Composer config +* Fix key name +* Fix lint +* Add initializeApiClient() function +* Sanitize list IDs as integers before save +* Increase max line length +* Add "Default Brevo lists" plugin option +* Log contact creation to Activity Log plugin if installed +* Improve copy +* Improve copy +* Improve alert copy +* Simplify product meta saving and fetching +* Persist "None" as the default option +* Tidy copy +* Bump dev version +* Fix lint +* Improve post meta saving security +* Bump @wordpress/env version +* Add Storefront WooCommerce theme to development themes +* Delete brevwoo_order_status_trigger on plugin uninstall +* Improve function name +* Improve function name +* Tidy copy +* Add README notice +* Fix Plugin Check errors +* Upgrade getbrevo/brevo-php to v2.0 +* Add plugin option "Add to Brevo trigger" +* Display admin notice if WooCommerce is not active +* Improve @link comments +* Update screenshot +* Add help tooltip above multiple select input +* Add license to Composer config +* Add PHPStan +* Tidy copy +* Tidy copy +* Improve README +* Improve README +* Bump dev version +* Tidy README +* Improve plugin images and description +* Tidy comments +* Simplify GrumPHP config +* Fix line length +* Simplify security when saving selected lists +* Make Brevo API key input a required field +* Simplify edit product page panel ID +* Improve links under Brevo API key input +* Namespace custom product meta option +* Fix lint +* Bump development version +* Fix disabling of behavior by selecting "None (disabled)" +* Fix error when loading new product page +* Add logo icons and cover image +* Disable autocomplete on Brevo API key input +* Fix lint +* Create a dedicated class for Brevo API interactions +* Add support for selecting multiple Brevo lists +* Add missing translators comment +* Improve input description +* Improve error notices +* Improve security of saving product meta +* Improve HTML escaping +* Simplify Renovate config +* Stop formatting package-lock.json with Prettier +* Merge pull request #1 from AlecRust/renovate/squizlabs-php_codesniffer-3.x +* Update dependency squizlabs/php_codesniffer to ^3.9.0 +* Disable Composer dev dependency Renovate updates +* Add Renovate config +* Improve screenshots and copy +* Fix location of translators comments +* Remove mention of Git Updater +* Improve README +* Add translators comments +* Add Plugin Check to development plugins +* Use 4 space formatting, fix lint +* Initial commit