Skip to content

Latest commit

 

History

History
118 lines (91 loc) · 4.62 KB

CHANGELOG.md

File metadata and controls

118 lines (91 loc) · 4.62 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog.

1.8.29 - 2024-05-30

Changed

1.8.21 - 2023-11-26

Changed

1.8.12 - 2023-03-18

Changed

  • Update to TDLib v1.8.12.
  • Multi-line comments from .tl descriptions are now preserved correctly in the XML documentation.

1.8.9.1 - 2023-01-18

Changed

  • Breaking! ITdLibBindings, TdLibBindingsExtensions and TdLogLevel were removed from TDLib.Bindings namespace. Find them in TdLib.Bindings (case-only change in the namespace).

Added

  • XML documentation files are now included in the NuGet packages.

1.8.9 - 2022-12-10

Changed

  • Update to TDLib v1.8.9.

    Notable breaking changes:

  • All the items in TDLib.Bindings namespace (the previously mentioned case-only issue) were marked as Obsolete(error: true). Basic API compatibility is preserved, source compatibility is not.

Fixed

  • Array items are now deserialized to their actual types (#146).

1.8.1.1 - 2022-06-26

Changed

  • ITdLibBindings, TdLibBindingsExtensions and TdLogLevel were moved from TDLib.Bindings to TdLib.Bindings (case-only change in the namespace), since the old namespace was created in an error. A compatibility layer is created to keep the old types available.
  • Upgraded the Newtonsoft.Json dependency to v13.0.1.

1.8.1 - 2022-04-10

Changed

1.7.9 - 2021-12-04

Changed

1.7.0.2 - 2021-11-20

Added

  • Extension methods to set logging parameters on ITdLibBindings.

1.7.0.1 - 2021-11-06

Added

  • TdJsonClient.GlobalExecute to execute a request on an automatically configured bindings instance.
  • Ability to get autodetected bindings in the user code.

Fixed

1.7.0 - 2021-02-05

Changed

  • Update bindings for TDLib v1.7.

Added

  • Ability to provide custom native bindings (ITdLibBindings).

1.6.0 - 2020-02-21

Changed

  • New entry classes: TdClient, TdJsonClient.
  • Update bindings for TDLib v1.6.

1.3.0 - 2018-09-08

Changed

  • Update bindings for TDLib v1.3.

Fixed

  • Use correct native library name on Linux.

1.2.1 - 2018-08-12

Changed

  • Root namespace change from TD to TdLib.
  • Make generated API types nested inside of TdApi.

1.2.0 - 2018-04-06

Changed

  • Update bindings for TDLib v1.2.

1.0.0 - 2018-04-01

Initial release to support TDLib pre-1.2.