The format is based on Keep a Changelog.
Since 0.7.1
this project adheres to
Semantic Versioning.
1.0.6 - 2020-08-02
- Fix URI generated for canonical tag. (#76)
1.0.5 - 2020-02-03
- Fixed issue with system routes when a base path is defined.
1.0.4 - 2020-01-25
- Fixed assertions in admin views.
1.0.3 - 2020-01-25
- Fixed XSS vulnerability in canonical/alternate tags. (#71)
1.0.2 - 2019-10-28
- Low memory option. (#45)
- Constants starting with
MULTPLE_
are now deprecated. They have a matchingMULTIPLE_
prefixed constant.
- Fixed constants starting with
MULTPLE_
, changed toMULTIPLE
.
1.0.1 - 2019-10-25
- Fixed issue with regex used in domain replacement. (#59)
1.0.0 - 2019-10-21
- Locked out instructions to readme file. (#61)
- API to programmatically change the domains list. (#56)
- Don't add canonical link if settings are
false
. (#58)
0.11.2 - 2019-04-19
- FAQ about removal of
hreflang
tags. (#51)
- Bug in domain replacement when it contains a slash (the regex delimiter).
- Fixed issue in the domain replacement regex. (#55)
0.11.1 - 2019-04-10
- Improved URI validation when there is a domain's base restriction. (#50)
0.11.0 - 2019-04-09
- Add [CHANGELOG.md] file. (#44)
- Added option to enable canonical tags. (#42)
- Added
%%multiple_domain%%
advanced variable for Yoast.
- Moved WordPress admin features to a separate class.
- Renamed hreflang related methods.
- Inline documentation review.
- Minor refactoring.
- Fixed issue with domain replacement.
0.10.3 - 2019-03-12
- Added public method to retrieve a given (or current) domain base path:
getDomainBase($domain = null)
.
- Minor code refactoring.
0.10.2 - 2019-03-11
- Added FAQ about plugin settings and domains.
- Fix minor notice message when loading the non-mapped original domain.
0.10.1 - 2019-03-11
- Fix bug introduced in 0.10.0 with setups where the original domain is not present in the plugin settings.
0.10.0 - 2019-03-08
- Moved HTML to view files.
- Don't add SSL when accessing via a Tor domain name. (#31)
0.9.0 - 2019-02-09
- Added a class to
<body>
tag containing the domain name (e.g.multipled-domain-name-tld
) to allow front-end customizations.
- Fixed bug in backward compatibility logic.
0.8.7 - 2019-02-07
- Loading Multiple Domain before other plugins to fix issue with paths.
- Refactored
initAttributes
method.
- Missing locales on language list (this issue was reopened and now it's fixed) (#38)
0.8.6 - 2019-02-01
- Rolling back changes introduced in 0.8.4 and 0.8.5 regarding to avoid URL changes in the WP admin. (#39)
0.8.5 - 2019-01-18
- Add
[multiple_domain]
shortcode to show the current language.
- Fixed an issue introduced in 0.8.4 that breaks the admin URLs.
- Missing locales on language list (#38)
0.8.4 - 2019-01-16
- Using singleton pattern for main plugin class.
- Avoiding URL changes in the admin panel.
- Wrong host in URLs returned by the JSON API. (#36)
0.8.3 - 2019-01-12
hreflang
tag error. (#34)
0.8.2 - 2018-12-19
- Image URLs not being re-written properly via Tor. (#32)
0.8.1 - 2018-10-09
- Undefined index when using wp-cli. (#23)
0.8.0 - 2018-09-07
- Added
MULTIPLE_DOMAIN_DOMAIN_LANG
constant for theme/plugin customization. (#20)
- Moved
MultipleDomain
class to its own file.
- No 'Access-Control-Allow-Origin' header is present on the requested resource. (#21)
- Attempt to fix #22. (#22)
- Remove
filter_input
from plugin. (#14)
0.7.1 - 2018-05-25
- Make the plugin compatible with PHP 5.4 again.
0.7 - 2018-05-24
Notice that version 0.6
wasn't tagged as a release, then 0.7
also includes its changes.
- Code review/refactoring.
- Added activation hook to fix empty settings bug.
- Redirect to original domain if SSL/https (#11).
0.5 - 2018-01-04
http
/https
for alternate link.
0.4 - 2017-11-28
- Added Reflang links to head for SEO purpose.
e.g.
<link rel="alternate" hreflang="x-default" href="https://example.com/">
<link rel="alternate" hreflang="de-DE" href="https://de.example.com/">
- Fixed resolving host name to boolean.
0.3 - 2016-08-21
MULTIPLE_DOMAIN_ORIGINAL_DOMAIN
constant to hold the original WP home domain.- Allowing developers to create custom URL restriction logic through
multiple_domain_redirect
action.
- Improved settings interface.
- Fixed bug when removing the port from current domain.
0.2 - 2016-07-28
MULTIPLE_DOMAIN_DOMAIN
constant for theme/plugin customization.
- Improved port verification.
- And, last but not least, code refactoring.
0.1 - 2016-07-28
- Basic multiple domain setup.
- Option base path for each domain.