wikibase / changes
Library to manage changes to Wikibase Entities
Requires
- diff/diff: ^3.2.0
- psr/log: ^1.1.3
- wikibase/data-model: ^9.5.1
- wikibase/data-model-services: ~5.1
- wikimedia/assert: ^0.5.0
- wikimedia/at-ease: ^2.0.0
- wikimedia/timestamp: ^4.1.0
Requires (Dev)
- phpunit/phpunit: ^8.5
- wikimedia/testing-access-wrapper: ~1.0
This package is auto-updated.
Last update: 2024-12-11 19:34:55 UTC
README
This library contains interfaces and classes representing Wikibase changes (Change
and subclasses),
as well as other classes to work with them.
It is used to implement [change propagation][] in [Wikibase][].
Development
This library is developed as part of Wikibase, under the [lib/packages/wikibase/changes/][] tree. It is also exported as a separate Git repository, [wikimedia/wikibase-changes][], but this is a read-only view. To contribute to the library, please submit a change to the Wikibase project on [Gerrit][].
[change propagation]: @ref docs_topics_change-propagation [Wikibase]: https://wikiba.se/ [lib/packages/wikibase/changes/]: https://gerrit.wikimedia.org/g/mediawiki/extensions/Wikibase/+/master/lib/packages/wikibase/changes/ [wikimedia/wikibase-changes]: https://github.com/wikimedia/wikibase-changes [Gerrit]: https://www.mediawiki.org/wiki/Special:MyLanguage/Gerrit