1# Dokuwiki pageredirect plugin change log
2
3When writing entries, refer to [Keep a CHANGELOG](http://keepachangelog.com/) for guidelines.
4
5All notable changes to this project will be documented in this file.
6
7## [UNRELEASED]
8
9[UNRELEASED]: https://github.com/glensc/dokuwiki-plugin-pageredirect/compare/20221120...master
10
11## [20221120]
12
13- Make external redirects optional, #43
14- Add Move plugin support, #40
15
16[20221120]: https://github.com/glensc/dokuwiki-plugin-pageredirect/compare/20220103...20221120
17
18## [20220103]
19
20- Partial support for backlinks with redirects by @michitux in #26
21- Esperanto translation in #30
22- Add informal german language by @ebroda in #33
23- Add redirection target to link metadata by @alexdraconian in #39
24
25[20220103]: https://github.com/glensc/dokuwiki-plugin-pageredirect/compare/20170512...20220103
26
27## [20170512]
28
29  - plugin now requires dokuwiki 2014-05-05 (Ponder Stibbons)
30  - revert broken implementation of adding `GET` parameters to url from [#16], fixes [#24], [#25]
31  - do not add parameters to url if the redirect is external. [133a129], [#25]
32  - fix fatal error when showing redirected message. [a04bcd9], [#23]
33  - fix plugin conflict with creole plugin. [36ebf4a], [#18]
34  - resolve page names to be absolute. [#19]
35  - added german translation [#27]
36
37[20170512]: https://github.com/glensc/dokuwiki-plugin-pageredirect/compare/20160924...20170512
38[#18]: https://github.com/glensc/dokuwiki-plugin-pageredirect/issues/18
39[#19]: https://github.com/glensc/dokuwiki-plugin-pageredirect/issues/19
40[#23]: https://github.com/glensc/dokuwiki-plugin-pageredirect/issues/23
41[#24]: https://github.com/glensc/dokuwiki-plugin-pageredirect/issues/24
42[#25]: https://github.com/glensc/dokuwiki-plugin-pageredirect/issues/25
43[#27]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/27
44[133a129]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/133a129
45[36ebf4a]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/36ebf4a
46[a04bcd9]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/a04bcd9
47
48## [20160924]
49
50  - add French translations. [#14]
51  - display pagename if heading is undefined. [#15], [#9], [#13]
52  - preserve `GET` parameters when redirecting. [#16]
53  - add Russian translations. [#17]
54  - update Korean translations. [#21]
55  - fix test which is not passing with new version of Dokuwiki. [#22]
56
57[20160924]: https://github.com/glensc/dokuwiki-plugin-pageredirect/compare/20140414...20160924
58[#13]: https://github.com/glensc/dokuwiki-plugin-pageredirect/issues/13
59[#14]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/14
60[#15]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/15
61[#16]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/16
62[#17]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/17
63[#21]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/21
64[#22]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/22
65[#9]: https://github.com/glensc/dokuwiki-plugin-pageredirect/issues/9
66
67## [20140414]
68
69  - add `<br/>` tag to the redirect note to avoid being covered by page TOC. [#4]
70  - add Japanese translations. [#7]
71  - make `~~REDIRECT` pattern non-greedy. [#5], [#8]
72  - honour `conf['useheading']` for redirect note. [#6], [#8]
73  - basic support for external redirects. [#8]
74  - fix access to protected variable after [dokuwiki#555]. [#10], [#11]
75
76[20140414]: https://github.com/glensc/dokuwiki-plugin-pageredirect/compare/20120816...20140414
77[dokuwiki#555]: https://github.com/splitbrain/dokuwiki/pull/555
78[#10]: https://github.com/glensc/dokuwiki-plugin-pageredirect/issues/10
79[#11]: https://github.com/glensc/dokuwiki-plugin-pageredirect/issues/11
80[#4]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/4
81[#5]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/5
82[#6]: https://github.com/glensc/dokuwiki-plugin-pageredirect/issues/6
83[#7]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/7
84[#8]: https://github.com/glensc/dokuwiki-plugin-pageredirect/pull/8
85
86## [20120816]
87
88  - allow `#redirect` syntax to be lowercase, but it must be start on line. [1362442]
89
90[20120816]: https://github.com/glensc/dokuwiki-plugin-pageredirect/compare/20120612...20120816
91[1362442]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/1362442
92
93## [20120612]
94
95  - match anything in page name, to wiki path it is converted internally. [f423934]
96  - preserve `#section` anchors on redirect. [c31b525]
97  - make redirects 301 redirect permanently to be SEO friendly, [9796335]
98  - apply prevent conflict patch from wiki comments. [87145da]
99  - add alternative `#REDIRECT namespace/pagename` syntax. [01efce2]
100  - add zh-tw translations. [82539ae]
101  - add Korean translations. [6aa688d]
102  - add portugese translations. [e22f33a]
103  - fix matching page with `#REDIRECT` syntax. [4dca632]
104
105[20120612]: https://github.com/glensc/dokuwiki-plugin-pageredirect/compare/20070124...20120612
106[01efce2]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/01efce2
107[4dca632]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/4dca632
108[6aa688d]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/6aa688d
109[82539ae]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/82539ae
110[87145da]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/87145da
111[9796335]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/9796335
112[c31b525]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/c31b525
113[e22f33a]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/e22f33a
114[f423934]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commit/f423934
115
116## [20070124]
117
118  - Build 2
119
120[20070124]: https://github.com/glensc/dokuwiki-plugin-pageredirect/commits/20070124
121