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
- Update to TDLib v1.8.29.
1.8.21 - 2023-11-26
- Update to TDLib v1.8.21.
1.8.12 - 2023-03-18
- 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
- Breaking!
ITdLibBindings
,TdLibBindingsExtensions
andTdLogLevel
were removed fromTDLib.Bindings
namespace. Find them inTdLib.Bindings
(case-only change in the namespace).
- XML documentation files are now included in the NuGet packages.
1.8.9 - 2022-12-10
-
Update to TDLib v1.8.9.
Notable breaking changes:
-
All the items in
TDLib.Bindings
namespace (the previously mentioned case-only issue) were marked asObsolete(error: true)
. Basic API compatibility is preserved, source compatibility is not.
- Array items are now deserialized to their actual types (#146).
1.8.1.1 - 2022-06-26
ITdLibBindings
,TdLibBindingsExtensions
andTdLogLevel
were moved fromTDLib.Bindings
toTdLib.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
- Update bindings to TDLib v1.8.1.
1.7.9 - 2021-12-04
- Update bindings for TDLib v1.7.9.
1.7.0.2 - 2021-11-20
- Extension methods to set logging parameters on
ITdLibBindings
.
1.7.0.1 - 2021-11-06
TdJsonClient.GlobalExecute
to execute a request on an automatically configured bindings instance.- Ability to get autodetected bindings in the user code.
- #90: TdClient.CloseAsync might be stuck if the synchronization context's main thread is blocked.
1.7.0 - 2021-02-05
- Update bindings for TDLib v1.7.
- Ability to provide custom native bindings (
ITdLibBindings
).
1.6.0 - 2020-02-21
- New entry classes:
TdClient
,TdJsonClient
. - Update bindings for TDLib v1.6.
1.3.0 - 2018-09-08
- Update bindings for TDLib v1.3.
- Use correct native library name on Linux.
1.2.1 - 2018-08-12
- Root namespace change from
TD
toTdLib
. - Make generated API types nested inside of
TdApi
.
1.2.0 - 2018-04-06
- Update bindings for TDLib v1.2.
1.0.0 - 2018-04-01
Initial release to support TDLib pre-1.2.