Releases: CXuesong/WikiClientLibrary
Releases · CXuesong/WikiClientLibrary
v0.9.0-int.0
- Dropped support for .NET Standard 2.1. Now WCL is targeting .NET 6.0/8.0. (#108)
- Revision IDs need to be
long
everywhere. (#113 by @mormegil-cz )
v0.8.0
v0.8.0-int.9
v0.8.0-int.8
- Added .NET 8.0 as target SDK. We are going to remove support for .NET Standard 2.1 in the next pre-release. (#108)
- Added
FilesGenerator
(#101 by @ashotjanibekyan) - Added
MyWatchlistGenerator
(#102 by @ashotjanibekyan) - Added
PagesWithPropGenerator
(#103 by @ashotjanibekyan) - Introduced
WikiPage.EditAsync
/EditSectionAsync
/AddSectionAsync
for Wiki page editing with more control (#99)- Deprecated the property setter of
WikiPage.Content
in favor ofWikiPage.EditAsync
.
- Deprecated the property setter of
Full Changelog: v0.8.0-int.7...v0.8.0-int.8
v0.8.0-int.7
- Add
token
parameter inScribuntoConsole.InvokeApiAsync
calls since MW 1.40.0-wmf.5 (wikimedia/mediawiki-extensions-Scribunto@0f25852). (6c2e2c0) - Bug fix:
WbTime.FromDateTime/FromDateTimeOffset
incorrectly loads the DateTime(Offset) components. (#98)
v0.8.0-int.6
- Bug fix:
QueryPageGenerator.EnumItemsAsync
haven't ever been working before. (#92)QueryPageGenerator
now yields a sequence ofQueryPageResultItem
instead ofWikiPageStub
.
- Bug fix: False-positive warnings on interwiki prefix casing violation "Interwiki prefix must be all lower-case".
v0.8.0-int.5
v0.8.0-int.4
- Added
FileUsageGenerator
. (#87 thanks to @User123698745)
v0.8.0-int.3
- Fix NRE when trying to fetch for page content on MW 1.19. (#86)
v0.8.0-int.2
Bug fix
- Use more aggressive version expression truncation strategy in
MediaWikiVersion.Parse
(#86).