Skip to content

Commit

Permalink
Removed legacy CI files for Travis and AppVeyor
Browse files Browse the repository at this point in the history
  • Loading branch information
fpagliughi committed Jul 3, 2024
1 parent b5032a8 commit c538bde
Show file tree
Hide file tree
Showing 7 changed files with 13 additions and 264 deletions.
166 changes: 0 additions & 166 deletions .travis.yml

This file was deleted.

14 changes: 13 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,19 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- Clients always created for v5 persistence format, making it universal for any connection.
- If the application specifies a version it is kept as a hint for default connections.
- The version for the connection should be specified in the connect options.
- Reformat the sources and added a .clang-format file (a project master and a slightly-different one for headers).
- The `create_options` now have all the parameters to create a client.
- Can specify Server URL, Client ID, and persistence in the create options.
- New client constructor that takes just the options object
- The client caches a const `create_options` struct with all the creation parameters
- Client creation internally simplified without breaking the public API
- There's a new `persistence_type` (std::variant) that can hold any of the persistence specifiers (none, file directory, or user interface).
- Most of the class static constants are now `constexpr`.
- Removed the fake `ReasonCode::MQTTPP_V3_CODE`. Now all reason codes in a v3 connection are SUCCESS.
- The `mqtt::exception` checks if the 'rc' return code actually contains a reason code error, amd if so, sets it as the reason code.
- `property` can now report the `typeid` of its contained value.
- The `properties` list implements a const iterator
- Completely reformat the sources and added a .clang-format file (a project master and a slightly-different one for headers).
- Added GitHub CI Action, removing legacy Travis and Appveyor files

## [Version 1.4.0](https://github.com/eclipse/paho.mqtt.cpp/compare/v1.3.2..v1.4.0) - (2024-06-16)

Expand Down
37 changes: 0 additions & 37 deletions appveyor.yml

This file was deleted.

File renamed without changes.
File renamed without changes.
31 changes: 0 additions & 31 deletions travis_build.sh

This file was deleted.

29 changes: 0 additions & 29 deletions travis_install.sh

This file was deleted.

0 comments on commit c538bde

Please sign in to comment.