Releases: ofbeaton/mediawiki-realnames
New maintainers, Issues moved
This is an information only release, no code changes are included.
Thank you to everyone who has contributed to this extension over the years.
Since I have not had a running wiki, nor time to devote to this extension in years, I have decided to hand over maintenance and development to the wikitek team, who has a long track record in the mediawiki space. I hope this to be a positive move to keep the extension working for everyone for years to come. If for whatever reason in the future you're unhappy with their stewardship, feel free to fork either repo, the license should allow you to do so.
No new code releases will be made on this repository.
All issues have been moved to mediawiki's phabricator, and new ones should be posted there.
I plan to do 2 more releases, both information only. The first will have the information for where to point your new packagist repo to.
The last one will be announcing the archiving of this repo.
Lastly, it may be eventually be deleted completely, including the packagist repo. The history of everything is in the mediawiki git repo now.
Thank you everyone.
escape namespaces in regex
== 0.8.1 (2022-02-02) ==
One of the strengths of the extension is its use of regex on final page HTML to replace user links, making it very robust and require very little in terms of complex hooks, that has kept the extension working for over a decade now without changes to its logic. The downside of course is parsing HTML with regex, a pit of evil for sure.
Thanks to @wgevaert's PR #19, the namespace is now properly escaped before it is inserted into our regex. The risk was always minimal, but better safe then sorry. This release also includes some linting, always a contentious topic. I've not been able to test it, but was assured it was, so I've gone ahead and merged it. I'll revert if we get any bug reports.
wgContLang removed
== 0.8.0 (2021-06-27) ==
Many thanks to @ericrichtert for providing the PR for this release. I've not been able to test it, but was assured it was so I've gone ahead and merged it. I'll revert if we get any bug reports.
This is a fix for $GLOBALS['wgContLang'] no longer being available in version mediawiki 1.36
Shoutout to @samwilson for helping review/discuss the PR.
If you need to keep running this extension on older versions of MediaWiki prior to 1.27.0, please use an older version of the extension.
Loading & Coding Standards
Many thanks to @samwilson for providing the PR for this release. I've not been able to test it, but given this is the only new development in years I've gone ahead and merged it.
I believe it is mostly concerned with updating the coding standards and the way the extension is loaded to the latest mediawiki uses.
Cyrillic language bugfix
== 0.6.2 (2019-03-11) ==
**FEEDBACK NEEDED TO KEEP CONFIGS, SEE NOTE FOR 0.6.0 **
bugfix:
- fixes #12: fix support for Cyrillic language links (thanks Max Volkov)
note:
- split out advanced docs from readme.
version inc
== 0.6.1 (2019-02-09) ==
**FEEDBACK NEEDED TO KEEP CONFIGS, SEE NOTE FOR 0.6.0 **
bugfix:
- incremented version display
Error Configs -- FEEDBACK NEEDED TO KEEP CONFIGS
== 0.6.0 (2019-02-09) ==
FEEDBACK NEEDED TO KEEP CONFIGS, SEE NOTE
features:
- to keep custom styles, new configuration settings for two error states had to be added
- When user has no realname: $wgRealnamesLinkStyleNoRealname, $wgRealnamesBareStyleNoRealname
- when username and realname are same: $wgRealnamesLinkStyleSameName, $wgRealnamesBareStyleSameName
bugfix:
- when no realname, display standard format
breaking:
- removed support for now-archived Extension:Configure
note:
-
this extension may suffer from too many options, especially as a result of supporting custom styles.
If you use any option other than $wgRealnamesLinkStyle, I want to hear from you! If I don't hear from
anyone I will assume nobody cares about the options, and I can significantly simplify the testing of the
extension down to just to one configuration parameter, $wgRealnamesLinkStyle and remove the rest.email me ofbeaton at gmail dot com
testing:
- 1.31.1 (LTS)
wfLoadExtension bugfix
== 0.5.1 (2019-02-04) ==
bugfix:
- added PersonalUrls hook to wfLoadExtension method. Does not work with Timeless skin. (thanks )
wfLoadExtension!
== 0.5.0 (2019-02-04) ==
features:
- you can now load extension using wfLoadExtension( 'Realnames' );
testing:
- 1.32.0, 1.31.1 (LTS)
Fixes!
== 0.4.0 (2019-02-03) ==
features:
- new $wgRealnamesStyles: dash-reverse, paren-append, paren-reverse
- all $wgRealnamesStyles now include all user text in the link (create custom style to restore previous behaviour)
- $wgRealnamesLinkStyle now defaults to paren-reverse (was reverse)
bugfix:
- fix non-english namespace detection missing colon (:) (thanks Koty, 193.190.131.67)
- fix RecentChanges/AllUsers/etc which added more html to links (thanks Syserr0r)
testing:
- 1.31.1 (LTS)