Attean

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

   results.
 - (Update) Fix bug in Attean::API::ResultSerializer->serialize_list_to_io.
 - (Update) Update Attean get_parser and get_serializer to allow searching
   file extensions and media types for 1-arg calls.
 - (Update) Updated Attean::API::Serializer to require file_extensions.
 - (Update) Updated AtteanX::Serializer::TextTable to print table borders
   and	rules.

0.027  2020-11-06

 - (Addition) Add canonicalization support for xsd:negativeInteger.
 - (Addition) Added TextTable SPARQL results serializer.
 - (Update) Fix SPARQL lexer to accept variables using the $ sigil.
 - (Update) Fix evaluation of aggregates over empty groups.
 - (Update) Fix handling of utf-8 encoding in AtteanX::Parser::SPARQLXML.
 - (Update) Improve Attean::API::Result->apply_map handling of unbound
   variables.
 - (Update) Improve Test::Attean::SPARQLSuite.
 - (Update) Improve handling of XPath Constructor (casting) functions.
 - (Update) Update module metadata URLs (#155 from @szabgab).

0.028  2020-11-02

 - (Addition) Add uniq method on iterators over objects with an as_string
   method.
 - (Update) Added Attean::API::RepeatableIterator->size method (#89).
 - (Update) Fix Attean::QuadModel->get_quads when called with an empty term
   set in some position.
 - (Update) Fix utf8 handling of syntax tests in dawg test harness.
 - (Update) Improve documentation about statement projection accessors
   (e.g. subjects) not being unique (#152).
 - (Update) Remove AtteanX::Store::DBI which was not a real DBI store and
   was accidentally checked-in (#134).
 - (Update) Switch UUID dependency from Data::UUID to UUID::Tiny (#145).

0.026  2020-02-20

 - (Addition) Added Attean::API::Model->evaluate convenience method (#149,
   #150).
 - (Update) Fix typo in Attean::Plan::Service POD (#146).
 - (Update) Improve type coercions (#148 from @kjetilk).

0.025  2019-10-25

 - (Update) Fix Moo::Role/Role::Tiny imports (#141, #142 from @haarg).

0.024  2019-09-22

 - (Addition) Add attribute in AbbreviatingSerializer to omit base
   declaration to have all relative URIs (#135 from @kjetilk).
 - (Update) Added ground_blanks attribute to Attean::SimpleQueryEvaluator.
 - (Update) Fixed bug in AtteanX::API::Lexer that caused infinite recursion
   when finding EOF in the middle of an escape sequence.
 - (Update) Updates to use namespace types, available in Types::Attean
   (#129, #137 from @kjetilk).

0.024  2019-04-30

 - (Addition) Add a simple factory for temporary models (#132 from
   @kjetilk).
 - (Update) Document how to check whether a term looks like the head of an
   rdf:List (#133 from @kjetilk).
 - (Update) Removed the deprecated parse_term_from_string method from
   NTuples and Turtle parsers (#131).

0.022  2019-03-21

 - (Addition) Add Attean::API::TermOrVariable->is_bound method (#129 from
   @kjetilk).
 - (Addition) Added statement matching functionality for iterators.

0.021  2019-02-12

 - (Addition) Added Attean::API::Model->algebra_holds method.

0.020  2019-01-09

 - (Addition) Add holds handle to Model (from @kjetilk).
 - (Addition) Added bgp export function in Attean::RDF with associated
   tests (#125 from @kjetilk).
 - (Update) Export using Exporter::Tiny instead of Exporter.pm (#122 from
   @tobyink).
 - (Update) Expose count_quads_estimate method at the model level.
 - (Update) Make count_quad_estimate accessible from TripleModel (#124 from
   @kjetilk).

0.019  2018-02-04

 - (Update) Documentation updates (#120, #121 from @kjetilk).
 - (Update) Fix incorrect URI for langString (#119 from @kjetilk).

0.018  2018-01-06

 - (Update) Added tests for turtle parser escape handling (#55).
 - (Update) Allow UUIDs to have lowercase hex digits (#102).
 - (Update) Documentation fixes (#105 from @Varadinsky).
 - (Update) Fixed as_string serialization of CONSTRUCT algebras (#97).
 - (Update) Improve code coverage for Attean::TermMap (#107 from
   @Varadinsky).
 - (Update) Improvements to HashJoin query planning (#103 from @KjetilK).
 - (Update) Removed LICENSE file and updated licensing statement in
   individual modules (#116).
 - (Update) Updated Makefile.PL for perl 5.26.
 - (Update) Updated required version of IRI (#118).
 - (Update) Use Moo::Role instead of namespace::clean to cleanup namespaces
   (#112 from @baby-gnu).

0.017  2016-06-09

 - (Addition) Port SPARQL-JSON serializer to Attean (#20, #101 from
   @cakirke).
 - (Update) Add a .gitignore file (#99 from @cakirke).
 - (Update) Changed use of binmode to `use open` in attean_parse and
   attean_query.
 - (Update) Fix Construct plan string serialization.
 - (Update) Fix declared arity of various algebra classes.
 - (Update) Fixed bug in handling of restricted available named graphs
   during query planning.
 - (Update) Fixed documentation in Attean::QueryPlanner.
 - (Update) Improved handling of unexpected EOF in AtteanX::Parser::SPARQL.
 - (Update) Improved test coverage.



( run in 2.090 seconds using v1.01-cache-2.11-cpan-39bf76dae61 )