[gxml] Created tag 0.18.0



The signed tag '0.18.0' was created.

Tagger: Daniel Espinosa <esodan gmail com>
Date: 1562256869 -0500

    Release 0.18.0

Changes since the last tag '0.16.0':

Anders Jonsson (3):
      Update Swedish translation
      Update Swedish translation
      Update Swedish translation

Andre Klapper (1):
      Replace Bugzilla by Gitlab URL in DOAP file

Ask Hjorth Larsen (2):
      add da to LINGUAS
      Updated Danish translation

BZHDeveloper (32):
      Improve CSS Selectors and update tests.
      Fix selectors parser
      test debian generation with Meson.
      CSS: Add an intermediate step.    with long documents and/or long selectors, selection takes a lot of 
time.       Parse text once, and then use the parser in an internal fonction.
      CSS : Update parser and tests.
      Don't install debian files.
      Implement Element.matches
      Fix DomElement
      CSS : fix attribute/identifier parsing.
      CSS : remove 'internal' functions, select nodes inside parser.
      CSS : Update credits.
      Merge remote-tracking branch 'upstream/master' into css-selectors
      Update .gitignore
      Update CSS tests
      GXmlDocument : use GListChildren as DomNodeList
      GXmlDocument : update 'query_selector_all' method
      debian : remove files before merge
      DomElement : make 'matches' method virtual
      CssSelectorParser : make string translatable
      CssSelectorParser : remove attribute checks from 'match_node' method
      GomDocument : Update 'query_selector_all' method
      meson.build : remove line before merge
      use CssSelectorParser internal method for selection.      Reason : Sometimes selectors string can be 
long, and parsing takes longer if we use one parser for each child and descendent.
      GDocument : use GomNodeList in 'query_selector_all' method.       Reason : GListChildren is invalid, 
size == -1 at initialization, and we can't add child
      Update french translation
      Fix french translation
      Merge remote-tracking branch 'upstream/master'
      Remove debian file. Move it into an other branch  Reason : for example, an Archlinux user doesn't want 
these files.
      CSS Selectors : Improve and fix selection.        - add ',' to invalid char array for identifiers, so 
AND combiner is valid without space         - AND combiner must combine elements from root/provided element, 
and not last matched element   - fix PRECEDED combiner (formerly known as BEFORE), select all previous 
sibling elements if they match  - remove debug lines
      add debian files
      Revert "add debian files"
      Update files for release

Balázs Úr (3):
      Update Hungarian translation
      Update Hungarian translation
      Update Hungarian translation

Chris Lee (1):
      Fix GDocument namespaces

Daniel Espinosa (87):
      GomElement: Fixed attributes traversing
      Released 0.16.1
      Release 0.16.2
      Set version to 0.17.0 development
      GomCollection: Implements Gee's Traversable, Iterable
      GomCollection: Added generic collection interfaces
      GomMap: Renamed get() to item() for backward API compatibility
      GomPairedMap; GomThreeMap: Renamed get() to item()
      gxml: Update LT library version due to added interfaces
      CI: Added .gitlab-ci.yml file
      CI: Updated pre-build for meson
      CI: update packages before request install
      CI: response yes by default on installation
      CI: installed libgee dependency
      CI: install gettext dependency
      CI: added GObject Introspection in pipeline
      CI: Added GIR for GLib-2.0 for GI generation
      meson: added --includedir in GI generation
      meson: make GI optional if no g_ir_compiler found
      CI: moving to ubuntu devel docker
      meson: disable g_ir_compiler dependency as required
      README: Updated for Autotools, Meson and documentation
      Autotools: Updated address for issues to GNOME's GitLab instance
      autotools: added gxml.deps.in file to tarball
      Additions to json.
      Updated NEWS for 0.16.3 release
      GomElement: Unit tests GObject properties / attributes
      CssSelector: match namespaced attributes using '|' character
      CssSelector: implemented *|E selector
      CssSelector: implemented |E selector
      Moved Generic interfaces to its own file
      Collections: renamed GomList to GXml.List
      Collections: renamed GomMap to GXml.Map
      Collections: renamed GomPairedMap to GXml.PairedMap
      Collections: renamed GomThreeMap to GXml.ThreeMap
      GomCollection deprecated in favor of GXml.Collection
      Deprecate Node derived classes. Fixes on BaseCollection.
      Deprecate TNode
      Disable TNode tests to avoid warnings
      Fix GOM Serialization tests
      Remove deprecation of GXml.NodeType
      meson: disabling unit tests for TNode classes
      Added meson options
      CI: update meson build and test
      CI: fix variables definition
      CI: added support to generate pages for documentation
      CI: adding autotools and documentation dependencies
      CI: Fix dependencies
      CI: fix install dependencies using -y for apt
      CI: setting apt non-interactive
      CI: adding git package dependency for make check
      CI: added artifacts for pages
      Autotools: fix make distcheck
      Removed GomCollection interface in favor of Collection
      Deprete Serializable interface
      GomElement: adding object attribute tests
      Gom-collections: moved to its own file
      GomElement: Object properties now are included in attributes
      Updated NEWS for 0.18.0 current master
      GomElement: fixes on unit tests
      Enable Vala's ABI stability
      DomElement: added serialization methods
      Autotools: fix build
      GomDocument: add benchmark test
      GDocument: add benchmark test
      GomDocument: Added load/iterate benchmark
      GDocument: added load/iterate benchmark test
      XParser: Now uses read callbacks on streams
      GomElement: add tests conditions to properties
      DomDocument: API improvements
      Updated NEWS for current master
      Add missing GParser implementation file
      GomDocument: fix find root element with canonical names
      Autotools: fix build
      DomTreeWalker: usin Vala/C style API convention
      examples: added document_new.c to meson build system
      ci: added package tar built using meson
      GomDocument: Additional checks on parse default root
      GomDocument: Fix search for default root node
      Disable docs and introspection: easy subproject
      GomElement: re-implemented attributes using GomAttr
      GParser: add body for node property
      meson: add dependencies when used as subproject
      subproject: add src dir to be used as subproject
      meson: added sourcedir to be used as subproject
      autotools: distribute meson files for examples
      Release 0.18.0

Daniel Espinosa Ortiz (8):
      Merge branch 'fix-document-namespaces' into 'master'
      Merge branch 'robertroth/fixparserdoc' into 'master'
      Make it suitable as Meson subproject
      Set version to 0.17.0
      Merge branch 'css-selectors' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'master' into 'master'
      Merge branch 'master' into 'master'

Daniel Mustieles (6):
      Update Spanish translation
      Update Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Guillaume Poirier-Morency (1):
      Fix path for 'TEST_DIR' and 'TEST_SAVE_DIR'

Kukuh Syafaat (3):
      Update Indonesian translation
      Update Indonesian translation
      Update Indonesian translation

Marek Cernocky (1):
      Updated Czech translation

Marek Černocký (2):
      Update Czech translation
      Updated Czech translation

Piotr Drąg (6):
      Fix typos in translatable strings added in the last commit
      Update Polish translation
      Update Polish translation
      Update POTFILES.in and POTFILES.skip
      Update Polish translation
      Update Polish translation

Rafael Fontenelle (6):
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation
      Update Brazilian Portuguese translation

Rico Tzschichholz (1):
      EnumerationTest: Drop "nick" from enum-value to fix tests

Robert Roth (1):
      Fixed typo in parser documentation

Tim Sabsch (3):
      Update German translation
      Update German translation
      Update German translation


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]