UNPKG

3.2 kBMarkdownView Raw
1# Changelog
2
3## 2.5.3
4
5Disables the `siteMapPriority` schema field on the `trash` page to prevent an "unarranged field" warning about it.
6
7## 2.5.1
8
9Fixes a bug in the `exclude-types` argument usage.
10
11## 2.5.0
12
13Added a configuration option to remove `siteMapPriority` field globally
14
15## 2.4.7
16
17per Google's guidelines a `<link>` should contain an `<xhtml:link hreflang>` for every locale, including the locale of the `<link>` itself, which was formerly excluded. Thanks to Fredrik Ekelund for this contribution.
18
19## 2.4.6
20
21never generate a priority below 0.1.
22
23## 2.4.5
24
25clone the priority field before adding it so we do not get into issues with `arrangeFields`.
26
27## 2.4.4
28
29Fixes issue where children of unpublished top-level pages were left out of the site map. Additional documentation improvements.
30
31## 2.4.3
32
33fix for apps not using apostrophe-workflow, removing workflow-related xml tags that were left in the sitemap.
34
35## 2.4.1
36
37fix for static sitemap generation of workflow-driven sites without the `perLocale` option, along with new unit tests to verify this has no negative impact on "simple" sites. Also uses the newly exported `destroy` mechanism in its unit testing so we can use Mocha 5 and know that Apostrophe is truly freeing all resources in `apos.destroy`.
38
39## 2.4.0
40
41adds ability to exclude page types in addition to piece types.
42
43## 2.3.3
44
45a bug that broke static sitemap file generation in the absence of workflow was fixed.
46
47## 2.3.2
48
49a bug that broke the sitemap generator in the absence of workflow was fixed. Thanks to Peter Shaw.
50
51## 2.3.1
52
53a bug that broke the sitemap generator in the presence of private workflow locales was fixed. Thanks to Albert R. Timashev.
54
55## 2.3.0
56
57sitemaps for sites localized with the `apostrophe-workflow` module now include pointers to alternate language versions of each document.
58
59## 2.2.1
60
61* The command line `node app apostrophe-site-map:map --update-cache` can be used to update the sitemap that will be sent from Apostrophe's internal cache without waiting for the cache to expire. If the task is scheduled to run more often then once an hour, then a search engine will never be asked to wait a long time to generate it. For sites with many pages and pieces this can be critical.
62
63## 2.2.0
64
65* `piecesPerBatch` option for performance. Still defaults to processing 100 pieces at a time.
66* Support for the `hostname` option of `apostrophe-workflow`.
67
68## 2.1.1
69
70short-lived bug affecting command line tasks.
71
72## 2.1.0
73
74sitemaps are now served dynamically. They are stored in Apostrophe's cache for a configurable period of time. There is no need to run a command line task, or mess around with static files. Please note that you must remove existing static sitemap files first. See the documentation for important recommendations. Thanks to Michelin for their support of this work.
75
76The documentation has also been overhauled thoroughly to be completely accurate for Apostrophe 2.x.
77
78## 2.0.4
79
80workflow-aware; new features providing compatibility with the apostrophe-workflow module.
81
82## 2.0.3
83
84documentation updates.
85
86## 2.0.1-2.0.2
87
88minor bug fixes.
89
90## 2.0.0
91
92initial port to Apostrophe 2.x.
93
94## 2.2.0
95
96enhance performances with many pieces