1
  #   ˆl–ß=¿J JC]Š€~ãLÜeµ1hßÁ„l,ˆ_ÀÄ ?÷     Changes in version 2.36
=========================

* New API
   * Added ATK_ROLE_MARK and ATK_ROLE_SUGGESTION
   * Add ATK_TEX_ATTR_TEXT_POSITION to the list of possible AtkText
     attributes (MR!33)

* Documentation
   * Updated documentation for atk_text_set_caret_offset (MR!18)

* Building - meson
   * Fix building atk as subproject
   * Add Meson wrap file for GLib (MR!37)

* Building - visual studio
   * Use -utf-8 if available (MR!38)

Contributors
   Luca Bacci, Joanmarie Diggs, Samuel Thibault

Translations

   Fran Dieguez (gl), Ryuta Fujii (ja), Daniel Korostil (uk), Jwtiyar
   Nariman (ckb), Umarzuki Bin Mochlis Moktar (ms)

Changes in version 2.35.1
=========================

* AtkComponent, AtkImage, AtkText: Make sure returned values are
  initialized to some known default value (MR!22, MR!24)

* AtkPlug
   * Add atk_plug_set_child (MR!27)

* AtkSocket
   * Make AtkSocket get_extents return parent extents by default (MR!23)
   * atk_socket_embed: make plug_id parameter const (MR!26)
   * Make AtkSocketClass (embed) use const for plug_id (MR!31)

* AtkText
   * Make atk_text_rectangle_union ignore undefined rectangles (MR!25)

* Documentation
   * Refine *_scroll_to_point documentation (MR!21)
   * Refine AtkScrollType documentation (MR!12)

Contributors
  Samuel Thibault


Changes in version 2.33.3
=========================

* Documentation: general documentation cleanup, as part of MR!3,
  changes include:
   * Move Deprecated section down on AtkUtil
   * Update the list of symbols
   * Annotate the version for AtkTableCellIface
   * Use Markdown syntax for notes
   * Use the appropriate syntax for enumerations
   * Add missing documentation for AtkObject functions
   * Write description for AtkImage method
   * Add proper gtk-doc blurbs for AtkDocument, AtkComponentIface and AtkActionIface
   * Remove atk.types (as we can autogenerate it)

* AtkSocket/AtkPlug
   * Implement proper constructor for AtkPlug and AtkSocket (MR!3)

* AtkText
   * Doc: minor doc fix for atk_text_get_default_attributes (MR!20)

* New Roles:
   * Issue #2: Add ATK_ROLE_CONTENT_INSERTION and ATK_ROLE_CONTENT_DELETION (MR!19)

* Build
   * Meson: do not guard gir behind a cross_build check. (MR!12)
   * Meson: refresh the build (part of MR!3)
   * Meson: use Meson to generate the pkgconfig file (MR!3)

Contributors
   Emmanuele Bassi, Joanmarie Diggs, Christoph Reiter, Martin Robinson

Translations
   Charles Monzat (fr)

Changes in version 2.33.1
=========================

* AtkObject: added accessible_id property (MR!16)

* AtkText
   * Edit documentation for last methods added in order to fix
     introspection
   * Fix failure value for atk_text_get_caret_offset (MR!14)

* Build:
   * Bumping ATK version without a release as at-spi2-atk master
     started to depend on last API changes.

Contributors:
   Emmanuele Bassi, Alejandro PiÃ±eiro, Martin Robinson, Samuel
   Thibault


Changes in version 2.31.93
==========================
*
* AtkText
   * Fix failure value for atk_text_get_caret_offset

Changes in version 2.31.92
==========================
*
* Bugfixing:
   * Issue 1: "atk 2.29.2 is reported not to work any more"
      * By mistake, 2.31.90 re-introduced this bug, as master didn't
        have the revert for "atkimplementor: use the
        G_DEFINE_INTERFACE macro to declare it as interface in the
        introspection"


Changes in version 2.31.90
==========================
*
* AtkText
   * Add ScrollSubstringTo and ScrollSubstringToPoint methods to AtkText

* Build - meson
   * Make atk work as a subproject
   * Use an autotools compatible compatibility_version/current_version on macOS
   * Fix usage of glib as a subproject dependency
   * Replace shared_library by library

* Build - Visual Studio
   * Add build instructions for Visual Studio, as now is done via Meson

* Documentation
   * Move atk_relation_set_contains_target to correct doc section
   * Improve documentation for AtkText method return values

* Misc
   * atkplug, atksocket: Fix -Wredundant-decl