Skip to content

Commit b99f416

Browse files
committed
πŸ“ Updates docs
1 parent 609a423 commit b99f416

1 file changed

Lines changed: 3 additions & 197 deletions

File tree

β€ŽCHANGELOG.mdβ€Ž

Lines changed: 3 additions & 197 deletions
Original file line numberDiff line numberDiff line change
@@ -1,200 +1,6 @@
11
# Release Notes
22

3-
## 1.9.2 - March 28, 2025
3+
You can find the latest release notes:
44

5-
### ✨ Added
6-
7-
- Added new option `--no-build` in the `php bones deploy` command to skip the build process during deployment.
8-
- Added new option `--pkgm=<package name>` in the `php bones deploy` command to set the package name for deployment.
9-
10-
### πŸ’Ž Changed and Improved
11-
12-
- Improved the `php bones` command to work also without a WordPress installation.
13-
14-
### πŸ› Fixed
15-
16-
- The creation path in some `php bones make` commands.
17-
18-
---
19-
20-
## 1.9.1 - January 14, 2025
21-
22-
### πŸ› Fixed
23-
24-
- Remove `ABS_PATH` validation in `helpers.php` to improve PHPUnit compatibility and test loading mechanism
25-
---
26-
27-
## 1.9.0 - December 22, 2024
28-
29-
### ✨ Added
30-
31-
- Added new `registerPlaceholderTitle` overwritten method in `WordPressCustomPostTypeServiceProvider` to set the placeholder title for the custom post type.
32-
- Added new `registerAfterTitleView` overwritten method in `WordPressCustomPostTypeServiceProvider` to set the after title view for the custom post type.
33-
- Added new `registerColumns` overwritten method in `WordPressCustomPostTypeServiceProvider` to set the columns for the custom post type.
34-
- Added new `registerPostMeta` overwritten method in `WordPressCustomPostTypeServiceProvider` to register the post meta for the custom post type.
35-
- Added new `registerMetaBoxes` overwritten method in `WordPressCustomPostTypeServiceProvider` to register the post meta for the custom post type.
36-
- Added new `registerLabels` overwritten method in `WordPressCustomPostTypeServiceProvider` to set the labels for the custom post type.
37-
- Added new `columnContent` overwritten method in `WordPressCustomPostTypeServiceProvider` to handle the column content for the custom post type.
38-
- Added new `wpbones_console_deploy_dont_skip_files_folders` filters to exclude specific files from deployment
39-
- Added new `wpbones_console_deploy_default_skip_files_folders` filters the default list of the files and folder to skip during deployment
40-
- Added new `wpbones_console_deploy_build_assets` filters to skip asset building during deployment
41-
42-
### πŸ› Fixed
43-
44-
- Minor fixes in the [documentation](https://wpbones.com/docs)
45-
46-
### πŸ’Ž Changed and Improved
47-
48-
- Updated the [Custom Post Type](https://wpbones.com/docs/ServicesProvider/custom-post-types) documentation to reflect the new changes
49-
- Added the [Custom Post Type](https://wpbones.com/docs/CoreClasses/cpt) core class documentation
50-
- Improved documentation header generation to provide concise page content summaries
51-
- Enhance package manager handling within the `php bones` command for improved reliability and performance
52-
- Enhance `php bones install` command with comprehensive package installation support (#54)
53-
- Minor fixes and improvements to the `php bones` command.
54-
55-
## πŸ’₯ Breaking Changes
56-
57-
- The `registerMetaBoxCallback` property in the `WordPressCustomPostTypeServiceProvider` is **deprecated**, use `registerMetaBoxes` overwritten method instead.
58-
59-
---
60-
61-
## 1.8.0 - November 15, 2024
62-
63-
### ✨ Added
64-
65-
- Added new [`WordPressScheduleServiceProvider`](https://wpbones.com/docs/ServicesProvider/schedule) service provider to manage the WordPress cron jobs
66-
- Added new `php bones make:schedule` command to create a new WordPress cron job
67-
- Added new [WPKirk-Cron-Boilerplate](https://github.com/wpbones/WPKirk-Cron-Boilerplate) example plugin
68-
- Added new [WPKirk-Hooks-Boilerplate](https://github.com/wpbones/WPKirk-Hooks-Boilerplate) example plugin
69-
- Added new [`wpbones_cache()`](https://wpbones.com/docs/helpers#wpbones_cache) helper function to manage a simple cached data in the WordPress transients
70-
- Added new [`wpbones_import()`](https://wpbones.com/docs/helpers#wpbones_import) helper function and [`import()`](https://wpbones.com/docs/helpers#import) alias for streamlined [module](https://wpbones.com/docs/CoreConcepts/hooks-modules/) folder management
71-
- Added new `file` property in the `Plugin Class` as alias of `__FILE__` constant
72-
73-
### πŸ› Fixed
74-
75-
- Improved deployment process by excluding `tsconfig.json` from file synchronization to streamline build and transfer operations (#50)
76-
- Improved text domain loading to align with [WordPress 6.7 Internationalization improvements](https://make.wordpress.org/core/2024/10/21/i18n-improvements-6-7/) (#51)
77-
78-
### πŸ’Ž Changed and Improved
79-
80-
- Reorganized the command list in `php bones` for better readability.
81-
- Updated the [Service Providers](https://wpbones.com/docs/ServicesProvider/services) documentation to reflect the new changes
82-
- Completely rewrote all boilerplates using the new [`wpkirk-helpers`](https://github.com/wpbones/wpkirk-helpers) package, enhancing project structure and maintainability
83-
- Improved documentation for Boilerplate, addressing minor bug fixes and enhancing overall clarity
84-
85-
---
86-
87-
## 1.7.0 - October 16, 2024
88-
89-
### ✨ Added
90-
91-
- Added new entry `logging` in `config/plugin.php` file to configure [Logging](https://wpbones.com/docs/CoreConcepts/logging) behavior.
92-
- Added new `DB::tableWithoutPrefix()` method to query the database table without the table prefix.
93-
- Added new `$usePrefix` params in the `DB::table()` method to query the database table with or without the table prefix.
94-
- Added new `$usePrefix`property in the `Model` class to query the database table with or without the table prefix.
95-
- Added new `$usePrefix`property in the `Migration` class to query the database table with or without the table prefix.
96-
- Added new `$usePrefix`property in the `Seeder` class to query the database table with or without the table prefix.
97-
- Added new [WPKirk-Database-Boilerplate](https://github.com/wpbones/WPKirk-Database-Boilerplate) example plugin.
98-
99-
### πŸ’Ž Changed and Improved
100-
101-
- Updated the [Logging documentation](https://wpbones.com/docs/CoreConcepts/logging) to reflect the new changes.
102-
- Updated the [Core Plugin Files documentation](https://wpbones.com/docs/CorePluginFiles/config/config-plugin) to reflect the new changes.
103-
- Database table prefix is now optional in the `DB::table()` method, `Model`, `Migration`, and `Seeder` classes.
104-
- Updated the [Database](https://wpbones.com/docs/DatabaseORM/eloquent-orm) documentation to reflect the new changes.
105-
- Updated and improved the [WPKirk Demo](https://github.com/wpbones/WPKirk) plugin.
106-
107-
### πŸ› Fixed
108-
109-
- Resolved an issue with the `Log` provider that prevented logs from being written to the file and displayed in the console.
110-
- Fixed the `Model` and `Eloquent` model path created by bones command.
111-
112-
## πŸ’₯ Breaking Changes
113-
114-
- The `"log"` entry in the `config/plugin.php` file is **deprecated**. Use the new setting `logging` instead.
115-
- The `"log_level"` entry in the `config/plugin.php` file is **deprecated** as it is no longer used.
116-
117-
---
118-
119-
## 1.6.5 - October 2, 2024
120-
121-
### ✨ Added
122-
123-
- Added a new WP Bones helper function [`wpbones_flatten_and_uniquify()`](https://wpbones.com/docs/helpers#wpbones_checked) to flatten and uniquify the array.
124-
- Added a new `php bones plugin` command to display the plugin header and perform plugin related operations.
125-
- Added a new `php bones plugin --check-header` command to check the plugin header.
126-
127-
### πŸ’Ž Changed and Improved
128-
129-
- Revamped the `php bones` command intro message.
130-
- Removed verbose file listing during the `php bones update` command.
131-
- Improved documentation for enhanced clarity and usability
132-
133-
### πŸ› Fixed
134-
135-
- Fixed the `select()` fluent method in the `HTML::select()` component to work with the `multiple` attribute. Now you can pass a comma separated string to the `selected` attribute as well as an array.
136-
- Fixed the [Eloquent documentation](https://wpbones.com/docs/DatabaseORM/eloquent-orm#install-eloquent-orm-out-of-the-box).
137-
- Fixed an issue with the `php bones update` command where it was incorrectly searching for the hardcoded `localization` folder instead of using the `Domain Path` value from the plugin header.
138-
- Fixed an issue in the [`View Class`](https://wpbones.com/docs/CoreClasses/view) class that prevent that correct enqueueing of the inline scripts and inline styles.
139-
140-
## πŸ’₯ Breaking Changes
141-
142-
- Deprecated `withScripts()` and `withStyles()` fluent methods in the [`View Class`](https://wpbones.com/docs/CoreClasses/view) - use `withScript()` and `withStyle()` instead.
143-
144-
---
145-
146-
## 1.6.0 - September 24, 2024
147-
148-
### ✨ Added
149-
150-
- Added the [Internationalization](https://wpbones.com/docs/Internationalization/overview) support for the ReactJS app and blocks.
151-
- Added the [Core Classes](https://wpbones.com/docs/CoreClasses/overview) documentation.
152-
- Added the [Core Plugin Files](https://wpbones.com/docs/CorePluginFiles/overview) documentation.
153-
- Added the [FAQs](https://wpbones.com/docs/faqs) documentation.
154-
- Added the npm script [`make-pot`](https://developer.wordpress.org/cli/commands/i18n/make-pot/) to generate the `.pot` file for the ReactJS app and blocks.
155-
- Added the npm script [`make-json`](https://developer.wordpress.org/cli/commands/i18n/make-json/) to generate the `.json` file for the ReactJS app and blocks.
156-
- Added the npm script [`package-update`](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-scripts/#packages-update).
157-
- Added the npm script [`check-engines`](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-scripts/#check-engines).
158-
- Added the npm script [`check-licenses`](https://developer.wordpress.org/block-editor/reference-guides/packages/packages-scripts/#check-licenses).
159-
- Added the npm script `format` to format the code.
160-
- Added the [`wp_set_script_translations()`](https://developer.wordpress.org/reference/functions/wp_set_script_translations/) support for the ReactJS app and blocks.
161-
- Added a new [`dev`](https://github.com/wpbones/WPBones/tree/dev) branch for the development.
162-
- Added [`withInlineScript()`](https://wpbones.com/docs/CoreClasses/view#withinlinescript) fluent method in the [`View Class`](https://wpbones.com/docs/CoreClasses/view)
163-
- Added [`withInlineStyle()`](https://wpbones.com/docs/CoreClasses/view#withinlinestyle) fluent method in the [`View Class`](https://wpbones.com/docs/CoreClasses/view)
164-
- Added [CHANGELOG.md](https://github.com/wpbones/WPBones/blob/master/CHANGELOG.md) file.
165-
- Added new [WP Bones API Boilerplate](https://github.com/wpbones/WPKirk-API-Boilerplate) example plugin.
166-
- Added new [WP Bones Internationalization Boilerplate](https://github.com/wpbones/WPKirk-Internationalization-Boilerplate) example plugin.
167-
- Added new [WP Bones Mantine Boilerplate](https://github.com/wpbones/WPKirk-Mantine-Boilerplate) example plugin.
168-
- Added new [WP Bones ReactJS Boilerplate](https://github.com/wpbones/WPKirk-ReactJS-Boilerplate) example plugin.
169-
- Added new [WP Bones Routes Boilerplate](https://github.com/wpbones/WPKirk-Routes-Boilerplate) example plugin.
170-
- Added a new [Flags Package](https://wpbones.com/docs/Packages/flags) to manage the static feature flags in your plugin.
171-
172-
### πŸ’Ž Changed and Improved
173-
174-
- The `bones` command displays the [WP-CLI](https://make.wordpress.org/cli/handbook/guides/installing/) version.
175-
- Minor fixes and improvements in the `bones` command.
176-
- Updated and improved the [Documentation](https://wpbones.com/docs).
177-
- Updated the [WPBones demo plugin](https://github.com/wpbones/WPKirk).
178-
- Updated the [WPBones Boilerplate plugin](https://github.com/wpbones/WPKirk-Boilerplate)
179-
- Update the [Help Functions](https://wpbones.com/docs/helpers) documentation.
180-
181-
### πŸ› Fixed
182-
183-
- Fixed an issue where admin scripts and styles were always being loaded in the [`View Class`](https://wpbones.com/docs/CoreClasses/view), even on the theme side.
184-
- Fixed Compatibility with macOS `.DS_Store` files (#47)
185-
186-
## πŸ’₯ Breaking Changes
187-
188-
- Deprecated `withAdminScripts()` and `withAdminStyles()` fluent methods in the [`View Class`](https://wpbones.com/docs/CoreClasses/view) - use `withAdminScript()` and `withAdminStyle()` instead.
189-
- Deprecated `withLocalizeScripts()` fluent methods in the [`View Class`](https://wpbones.com/docs/CoreClasses/view) - use `withLocalizeScript()` instead.
190-
- Deprecated `withAdminAppsScripts()` fluent methods in the [`View Class`](https://wpbones.com/docs/CoreClasses/view) - use `withAdminAppsScript()` instead.
191-
- Deprecated `getBasePath()`and `getBaseUri()` methods in the [`Plugin Class`](https://wpbones.com/docs/CoreClasses/plugin) - use `basePath` and `baseUri` properties instead.
192-
- In the [WPBones demo plugin](https://github.com/wpbones/WPKirk) and [WPBones Boilerplate plugin](https://github.com/wpbones/WPKirk-Boilerplate) we have renamed the `localization` folder to `languages`.
193-
194-
## 🀝 Suggestions
195-
196-
- To use the new npm scripts for the localization, you need to install [WP-CLI](https://make.wordpress.org/cli/handbook/guides/installing/).
197-
198-
### πŸ§‘β€πŸ’»πŸ‘©β€πŸ’» New Contributors
199-
200-
- [@bredecl](https://github.com/bredecl)
5+
- [WP bones Docs](https://wpbones.com/docs/release-notes/)
6+
- [GitHub Releases](https://github.com/wpbones/WPBones/releases)

0 commit comments

Comments
Β (0)