-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCHANGELOG
More file actions
105 lines (86 loc) · 4.15 KB
/
CHANGELOG
File metadata and controls
105 lines (86 loc) · 4.15 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# v0.4.2
# 02/19.2026
1. [](#new)
* Admin gui to perform similar exports
2. [](#improved)
* PHPCS fixes.
* Vendored in composer dependencies for both this plugin and the generated Grav plugin.
3. [](#bugfix)
* Removed some extra debugging code left by accident.
# v0.4.1
# 11/27/2025
1. [](#new)
* Post revisions now export as markdown files in the same directory as the post/ page.
2. [](#improved)
3. [](#bugfix)
* Removed some extra debugging code left by accident.
# v0.4.0
# 11/27/2025
1. [](#new)
* PHPUnit tests for all plugins.
* `composer pre-commit` runs pre-commit hooks (phpunit and phpcs).
* `composer setup-ddev` sets up a phpunit testing environment, assumes a ddev environment, but could possibly work elsewhere.
2. [](#improved)
* PHPCS fixes across nearly the whole plugin.
* Featured images now save alongside their respective pages.
* Trashed pages/ posts now are saved to the z_trashed directory for easier management.
3. [](#bugfix)
* Taxonomies are now exported via the wp2grav-site plugin.
* Draft posts now export correctly.
* Pages and child pages now export properly, even if they are drafts.
# v0.2.4
# 02/17/2025
1. [](#new)
*
2. [](#improved)
* `composer install` no longer overwrites existing grav plugins.
* Wordpress user locales should now match as best as possible to Grav user locales.
* Generated plugin blueprint now points to the Wordpress github repo for tracking issues.
3. [](#bugfix)
* Forgot to update generated plugin php code to include permalink redirection.
* Author metadata now displays as an array instead of an in-line text field.
# v0.2.3
# 02/17/2025
1. [](#new)
* Converted the generated theme to a plugin (now called `wordpress-exporter-helper`) so the user can choose alternative themes and not be reliant on the WordPress one for the fields. New plugin does require running `composer install` after installation in a Grav site to generate required files.
* Running `composer install` after installing the generated plugin will auto-install grav plugins `feed` and `pagination`.
* Visiting the permalink url on a grav site will automatically redirect to the grav page with the appropriate ID value in its header. Usage follows the WordPress `?p=123` syntax.
2. [](#improved)
* Added note to run `composer install` during the `wp wp2grav-all` command.
* All content of type `post` will be generated under a folder called "blog", which, by default, shows the last 10 posts.
* More author data is now exported to page header for use within themes (found under `header->post['author']`).
3. [](#bugfix)
* Removed some double-setting of header values during export.
# v0.2.2
# 10/12/2024
1. [](#new)
* `wp2grav-site` now generates a site.yaml in the EXPORT/config directory based on the WP site information.
2. [](#improved)
* Export plugins are now dynamically loaded. New plugins should be placed in this plugins's plugin folder alongside the other ones.
* Example: Filename should be `wp2grav-<EXPORT_TYPE>`, where <EXPORT_TYPE> is hyphenated, and the main php function should be `wp2grav_export_<EXPORT_TYPE>`, underscored.
3. [](#bugfix)
* Issue #11 - Inline media wasn't being processed by Grav image cache generation, so resizing was being ignored.
* Taxonomy (Categories/ tags) should no longer export duplicated
# v0.2.1
## 10/12/2024
1. [](#new)
* Image media (featured, attached, and in-line) now exports properly!
2. [](#improved)
* Single posts can be exported via `wp wp2grav-posts --id=<ID>
* Lots of phpcs fixes across the board.
# v0.1.1
## 10/09/2024
1. [](#new)
* ACF image field now exports to Grav page type.
2. [](#improved)
* Built-in wordpress password generator replaces custom one.
* Added more user meta fields: first_name, last_name, description,
* Grav `Full Name` now follows the preferred name in Wordpress.
* PHPCS coding standard cleanups
3. [](#bugfix)
* Exported user locale now defaults to English if another pairing isn't found.
* All user roles can now login to the grav admin portal.
# v0.1.0
## 11/06/2020
1. [](#new)
* ChangeLog started...