0.39 2025-08-03T12:36:49+02:00 [API changes] - Change possible objects for Item aliases/labels/description to use of Term. It's because of different supported languages in these fields. There is not possible 'und' (undefined) language. 0.38 2025-08-03T11:12:14+02:00 - Add Languages::all_term_languages_codes() subroutine. - Add Term object. - Add Utils::check_language_term() helper. - Add tests for Languages. - Add tests for Term. - Fix ERRORS section for check_language() in doc. - Move check_array_object() to Mo::utils::Array. - Rewrite List::MoreUtils::none to List::Util. 0.37 2025-01-05T11:40:52+01:00 - Error message change: Rename error message for check_language() helper. - Add 'ak' language code used in Q111803082. - Add $Wikibase::Datatype::Utils::SKIP_CHECK_LANG variable to skip check of Wikibase languages which are supported. - Add @Wikibase::Datatype::Utils::LANGUAGE_CODES variable to define user language codes list. - Remove obsolete error message in doc for check_language() helper. 0.36 2025-01-01T22:02:29+01:00 - Error message change: Fix check of quantity upperBound and lowerBound. They could be same as amount. Fix errors. - Fixture API change: Add statement to Dog item. - Add new fixtures with quantity. 0.35 2025-01-01T15:09:35+01:00 - Update Wikibase content language codes. - Update copyright years. - Update mediawiki language codes. 0.34 2024-11-10T17:03:15+01:00 - Add tests. - Update copyright years. 0.33 2023-11-02T10:58:56+01:00 - Add fixtures with tests and examples. - Regen examples. - Update Wikibase::Datatype doc. 0.32 2023-10-27T20:25:33+02:00 - Add Wikibase::Datatype::Value::Lexeme. - Add fixtures for statement of given name with Michal value. - Add missing Sense to Value doc. - Improve doc comments. - Improve Wikibase::Datatype::Utils SEE ALSO section in doc. - Update Module::Install to 1.21. 0.31 2023-04-27T15:00:16+02:00 - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Item::Wikidata::DouglasAdams. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Lexeme::Wikidata::DogCzechNoun. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::MediainfoSnak::Commons::Depicts::Human. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Property::Wikidata::InstanceOf. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Sense::Wikidata::Dog. - Add SEE ALSO link to Wikibase::Datatype::Snak. - Fix output of example in Wikibase::Datatype::Languages doc. - Fix typos in doc. 0.30 2023-04-26T10:57:20+02:00 - Add doc for Test::Shared::Fixture::Wikibase::Datatype::MediainfoStatement::Commons::Depicts::Human. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::Retrieved::Fixture1. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::GivenName::Douglas. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::GrammaticalGender::Masculine. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::Image::Dog. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::InstanceOf::CommonLivingOrganism. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::InstanceOf::Human. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::InstanceOf::VersionEditionOrTranslation. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::InstanceOf::WikidataProperty. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::ItemForThisSense::Dog. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::SexOrGender::Male. - Fix author tests for Wikibase::Datatype::Value::Sense. 0.29 2023-04-24T18:31:06+02:00 - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::ReferenceURL::Fixture1. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::SexOrGender::Male. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::StatedIn::VIAF. - Add Wikibase::Datatype::Languages to Wikibase::Datatype doc. - Fix datetime check. - Fix MANIFEST file for sense value. - Improve Wikibase::Datatype doc links. 0.28 2023-04-23T10:34:23+02:00 - Add check_sense() to Utils. - Add support of wikibase-sense to Snak. - Add Wikibase::Datatype::Value::Sense class. - Fix doc in Wikibase::Datatype::Value::Property. 0.27 2023-04-22T19:14:08+02:00 - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::InstanceOf::VersionEditionOrTranslation. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::InstanceOf::WikidataProperty. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::ItemForThisSense::Dog. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::Of::Poem. - Improve example comments. - Update language codes. 0.26 2023-04-21T20:18:03+02:00 - Add check_datetime() utility. - Add date time check to Wikibase::Datatype::Value::Time. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::GrammaticalGender::Masculine. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::InstanceOf::Human. - Fix example in Test::Shared::Fixture::Wikibase::Datatype::Value::Item::Wikidata::WikidataEntity. - Fix module doc description in Test::Shared::Fixture::Wikibase::Datatype::Snak::Wikidata::GivenName::Douglas. - Improve doc EXAMPLE in Wikibase::Datatype::Reference to something real. 0.25 2023-04-17T11:28:59+02:00 - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Reference::Wikidata::ReferenceURL. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Reference::Wikidata::VIAF. - Add item to doc SEE ALSO section in Wikibase::Datatype::Value::Globecoordinate. - Add reference to Test::Shared::Fixture::Wikibase::Datatype::Statement::Wikidata::SexOrGender::Male as example of statement with multiple references. - Add references parameter and method to MediainfoStatement. - Fix Test::Shared::Fixture::Wikibase::Datatype::MediainfoSnak::Commons::Depicts::Human object. - Sort usage modules in Test::Shared::Fixture::Wikibase::Datatype::Reference::Wikidata::VIAF. 0.24 2023-01-06T12:57:15+01:00 - Add Czech description to Test::Shared::Fixture::Wikibase::Datatype::Item::Wikidata::Dog. - Add check for label length (250). If it's longer then strip. - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Item::Wikidata::Dog. - Change alias from 'pes' to 'pes domácí' in Test::Shared::Fixture::Wikibase::Datatype::Item::Wikidata::Dog. - Sort labels in Test::Shared::Fixture::Wikibase::Datatype::Item::Wikidata::Dog. - Update copyright years. - Update examples. 0.23 2022-11-06T11:03:06+01:00 - Add cs label to Test::Shared::Fixture::Wikibase::Datatype::Item::Wikidata::Dog. 0.22 2022-10-19T11:07:21+02:00 - Add doc for Test::Shared::Fixture::Wikibase::Datatype::Mediainfo::Commons::ImageOfHuman. - Fix minimal version of Mo::utils. 0.21 2022-10-17T21:15:42+02:00 - Add own list of language codes to fix issues with them. 0.20 2022-08-14T02:45:12+02:00 - Improve SEE ALSO section in Value object. - Rename files in examples/ directory to better names. - Unify LICENSE AND COPYRIGHT section in doc. 0.19 2022-07-09T16:32:51+02:00 - Add page_id to Lexeme. - Add page_id to Lexeme::Wikidata::DogCzechNoun fixture. 0.18 2022-07-09T16:16:36+02:00 - Add id to Lexeme. - Add id to Lexeme::Wikidata::DogCzechNoun fixture. - Add alias in another language to Datatype::Item::Wikidata::Dog fixture. - Unify LICENSE AND COPYRIGHT section in doc. 0.17 2022-07-07T21:33:43+02:00 - Add doc for Snak::Wikidata::GivenName::Douglas fixture. - Add fixture for GrammaticalGender::Masculine. - Improve Lexeme::Wikidata::DogCzechNoun fixture to reality. - Improve Property::Wikidata::InstanceOf object. - Remove ';;' from example. - Rename Reference::Wikidata::Fixture1 fixture to VIAF. 0.16 2022-06-25T16:25:54+02:00 - Add Dog item fixture. - Add InstanceOf::CommonLivingOrganism statement fixture. - Rename Human fixture to better DouglasAdams. - Update README file. 0.15 2022-06-25T11:42:12+02:00 - Fix Mediainfo doc. - Add fixture for Mediainfo. - Add fixture for MediainfoSnak. - Add fixture for MediainfoStatement. 0.14 2022-06-24T13:37:55+02:00 - Add modified and explicit ns parameters to Item fixture. - Add modified parameter to Lexeme fixture. - Add modified parameter to Property fixture. - Add tests for fixtures. - Add tests for Lexeme. - Change ns for Lexeme to 146 (as Wikidata). 0.13 2022-06-23T00:09:39+02:00 - Add tests for fixtures. - Add tests for Property. - Fix ns default value in doc of Property. - Fix place of error test in constructor in Item. 0.12 2022-05-29T20:11:07+02:00 - Add Property datatype. - Add test instance for Property. - Fix minimal version of List::Util with none(). - Fix versions in test instances. - Improve test instance for Human item. 0.11 2022-05-28T15:13:50+02:00 - Add test instances. - Fix check_language(). - Fix Unicode conversions in Item doc example. - Improve example in Form documentation. - Improve example in Sense documentation. - Update copyright years. 0.10 2021-07-17T15:11:15+02:00 - Add test for Wikibase::Datatype::Value::Monolingual with utf8 text. - Improve doc for Snak. 0.09 2021-07-13T14:06:21+02:00 - Add check_language() helper for check ISO 639-1 language code. - Add check for ISO 639-1 language code to Wikibase::Datatype::Value::Monolingual. - Fix doc for Snak 'datavalue' parameter. - Fix sentences in doc of Wikibase::Datatype::Utils. - Fix usage of Error::Pure::err in Value/* classes. 0.08 2021-01-26T21:24:31+01:00 - Rewrite example in doc for Mediainfo to some real. - Rewrite exmaple in doc for MediainfoSnak to some real. - Rewrite example in doc for MediainfoStatement to some real. 0.07 2021-01-26T13:28:48+01:00 - Add Mediainfo datatype. - Add MediainfoSnak datatype. There is difference between normal Snak in requirements of datatype. - Add MediainfoStatement datatype. There is difference between normal Statement in use of Snak and references. - Add id parameter and id() method to Statement. - Fix doc of Datatype. - Fix tests for Snak (there isn't datavalue for somevalue and novalue). - Improve doc example for Snak by adding of snaktype. - Update copyright years. 0.06 2021-01-14T18:43:21+01:00 - Fix doc in Lexeme. - Fix negative coordinate. - Improve doc for Snak (added datatype values). 0.05 2020-12-23T15:41:04+01:00 - Improve doc for Lexeme. 0.04 2020-12-20T02:27:02+01:00 - Add check_lexeme() to Utils. - Add helper to Utils and rewrite to it. - Add link to Wikidata::Datatype::Struct in doc. - Fix SYNOPSIS section in doc of Utils. - Fix indentation in EXAMPLE in Item doc. 0.03 2020-12-11T16:19:01+01:00 - Add test for check_property(). - Update dependency to Mo::utils 0.03, because i need support of floating numbers in quantity. 0.02 2020-12-11T13:06:58+01:00 - Add id parameter and method for Item. - Add page_id parameter and method for Item. 0.01 2020-12-11T11:46:07+01:00 - First version.