Skip to content

Commit

Permalink
Release 3.0.4
Browse files Browse the repository at this point in the history
* Update dev-workspace using the generic image

* Refactor the block editor component, #449

* Fix minor code style issue

* Fix the name of the docker image in the build-push command

* Update composer commands

* Fix auto-enabled on block editor

* Fix the taxonomy field for custom post types

* Fix warning message when post type has no taxonomy assigned

* Fix issue #484

* Fix selected categories in the classic editor, #481

* Update French translation, #473

* Update JS files with production versions

* Update action-scheduler from 3.6.0 to 3.6.1

* Update the changelog

* Fix JS error when expiration is not yet enabled

* Fix future action set using default settings

* Restore the dev-wokspace on previous version
Until we are able to move to lib/vendor architectture.

* Fix plugin initialization, fixing translation

* Bump version to 3.0.4-rc.2

* Fix list of files to be removed after composer install runs while building

* Fix default auto activation on new posts

* Bump version to 3.0.4-rc.3

* Fix oh-my-zshell on dev-workspace

* Update the changelog

* Install WP-CLI on dev-workspace

* Fix the gen:pot command on composer file

* Update the POT file

* Update the changelog

* Update version ot 3.0.4

* Update version on POT file

* Update issue templates

* Update JS files
  • Loading branch information
andergmartins authored Jul 4, 2023
1 parent 5a308fe commit f9f146c
Show file tree
Hide file tree
Showing 28 changed files with 1,492 additions and 1,014 deletions.
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/release-free-plugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ To release the Free plugin please make sure to check all the checkboxes below.
- [ ] Run `composer update --no-dev --dry-run` and check if there is any relevant update on any requirement. This won't change the code, just show a simulation of running the update command. Evaluate the need of releasing with this library updated, or if we can add that for a next release
- [ ] If any update should be included on this release (from previous step) make sure to run the update command only for the specific dependeny: `composer update the/lib:version-constraint"`. Make sure to check compatibility with the plugin and what version we should be using. Check if you need to lock the current version for any dependency using exact version numbers instead of relative version constraints. Make sure to add any change of dependencies to the changelog.
- [ ] Check Github's Dependabot warnings or pull requests, looking for any relevant report. Remove any false-positive first.
- [ ] Build JS files to production running `$ yarn run build-js` and commit.
- [ ] Run WP VIP scan to make sure no warnings or errors > 5 exists: `$ vendor/bin/phpcs`.
- [ ] Update the `.pot` file.
- [ ] Update the changelog - make sure all the changes are there with a user-friendly description and that the release date is correct, commit.
- [ ] Build JS files to production running `composer build:js` and commit.
- [ ] Run WP VIP scan to make sure no warnings or errors > 5 exists: `composer check:phpcs`.
- [ ] Update the version number to the next stable version in the main plugin file and `readme.txt`. Commit the changes to the release branch.
- [ ] Build the zip package, running `$ yarn run build`. It should create a package in the `./dist` dir.
- [ ] Update the `.pot` file using `composer gen:pot`.
- [ ] Update the changelog - make sure all the changes are there with a user-friendly description and that the release date is correct, commit.
- [ ] Build the zip package, running `composer build`. It should create a package in the `./dist` dir.
- [ ] Send the new package to the team for testing.

### Release Checklist
Expand Down
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/release-pro-plugin.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,12 +17,12 @@ To release the plugin please make sure to check all the checkboxes below.
- [ ] Run `composer update --no-dev --dry-run` and check if there is any relevant update on any requirement. This won't change the code, just show a simulation of running the update command. Evaluate the need of releasing with this library updated, or if we can add that for a next release
- [ ] If any update should be included on this release (from previous step) make sure to run the update command only for the specific dependeny: `composer update the/lib:version-constraint"`. Make sure to check compatibility with the plugin and what version we should be using. Check if you need to lock the current version for any dependency using exact version numbers instead of relative version constraints. Make sure to add any change of dependencies to the changelog.
- [ ] Check Github's Dependabot warnings or pull requests, looking for any relevant report. Remove any false-positive first.
- [ ] Build JS files to production running `$ yarn run build-js` and commit.
- [ ] Run WP VIP scan to make sure no warnings or errors > 5 exists: `$ vendor/bin/phpcs`.
- [ ] Update the `.pot` file.
- [ ] Update the changelog - make sure all the changes are there with a user-friendly description and that the release date is correct.
- [ ] Build JS files to production running `composer build:js` and commit.
- [ ] Run WP VIP scan to make sure no warnings or errors > 5 exists: `composer check:phpcs`.
- [ ] Update the version number to the next stable version in the main plugin file and `readme.txt`. Commit the changes to the release branch.
- [ ] Build the zip package, running `$ yarn run build`. It should create a package in the `./dist` dir.
- [ ] Update the `.pot` file using `composer gen:pot`.
- [ ] Update the changelog - make sure all the changes are there with a user-friendly description and that the release date is correct.
- [ ] Build the zip package, running `composer build`. It should create a package in the `./dist` dir.
- [ ] Send the new package to the team for testing.

### Release Checklist
Expand Down
38 changes: 23 additions & 15 deletions .rsync-filters-post-build
Original file line number Diff line number Diff line change
@@ -1,17 +1,25 @@
- .distignore
- .git
- .gitattributes
- .github
- .gitignore
- .rsync-filters-post-build
- .rsync-filters-pre-build
- /vendor/composer/pimple/pimple/.github
- /vendor/composer/pimple/pimple/.gitignore
- /vendor/pimple/pimple/.README.rst
- /vendor/pimple/pimple/.php_cs.dist
- /vendor/pimple/pimple/.travis.yml
- /vendor/pimple/pimple/CHANGELOG
- /vendor/pimple/pimple/composer.json
- /vendor/pimple/pimple/phpunit.xml.dist
- /vendor/pimple/pimple/src/Pimple/Tests
- /vendor/psr/container/.gitignore
- /vendor/psr/container/README.md
- /vendor/psr/container/composer.json
- /vendor/publishpress/vendor-locator/composer.json
- /vendor/publishpress/wordpress-banners/.gitattributes
- /vendor/woocommerce/action-scheduler/README.md
- /vendor/woocommerce/action-scheduler/changelog.txt
- composer.json
- composer.lock
- vendor/composer/pimple/pimple/.github
- vendor/composer/pimple/pimple/.gitignore
- vendor/pimple/pimple/.github
- vendor/pimple/pimple/.gitignore
- vendor/pimple/pimple/.php_cs.dist
- vendor/pimple/pimple/CHANGELOG
- vendor/pimple/pimple/composer.json
- vendor/pimple/pimple/phpunit.xml.dist
- vendor/psr/container/.gitignore
- vendor/psr/container/README.md
- vendor/psr/container/composer.json
- vendor/publishpress/vendor-locator/composer.json
- vendor/publishpress/wordpress-banners/.gitattributes
- vendor/woocommerce/action-scheduler/README.md
- vendor/woocommerce/action-scheduler/changelog.txt
26 changes: 6 additions & 20 deletions .rsync-filters-pre-build
Original file line number Diff line number Diff line change
@@ -1,19 +1,23 @@
- *.code-workspace
- .babelrc
- .builder-post-rsync-filters-post
- .builder-rsync-filters
- .distignore
- .git
- .gitattributes
- .github
- .gitignore
- .idea
- .php-cs-fixer.cache
- .phpcs-php-compatibility.xml
- .phpcs.xml
- .phplint-cache
- .phplint.yml
- .vscode
- .wordpress-org
- /tests
- /vendor
- /version.txt
- /webpack.config.js
- /yarn.lock
- Gruntfile.js
- README-build.md
- README.md
Expand All @@ -34,21 +38,3 @@
- ray-dist.php
- ray.php
- screenshot-*.png
- tests
- /vendor
- /vendor/composer/pimple/pimple/.github
- /vendor/composer/pimple/pimple/.gitignore
- /vendor/pimple/pimple/.php_cs.dist
- /vendor/pimple/pimple/CHANGELOG
- /vendor/pimple/pimple/composer.json
- /vendor/pimple/pimple/phpunit.xml.dist
- /vendor/psr/container/.gitignore
- /vendor/psr/container/README.md
- /vendor/psr/container/composer.json
- /vendor/publishpress/vendor-locator/composer.json
- /vendor/publishpress/wordpress-banners/.gitattributes
- /vendor/woocommerce/action-scheduler/README.md
- /vendor/woocommerce/action-scheduler/changelog.txt
- /version.txt
- /webpack.config.js
- /yarn.lock
2 changes: 1 addition & 1 deletion assets/js/gutenberg-panel.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion assets/js/gutenberg-panel.js.map

Large diffs are not rendered by default.

Loading

0 comments on commit f9f146c

Please sign in to comment.