- Used the correct export cursor endpoint for `Collection.all` method. - Fixed minor issues with unit tests. - Fixed a few typos and improve documentation.
3.4.0
- Added new method `arango.client.ArangoClient.log_levels`. - Added new method `arango.client.ArangoClient.set_log_levels`. - Added new parameter `system` to arango.database.Database.delete_collection`. - Improved docstrings and documentation.
3.3.0
- Added new arguments `check_cert` and `use_session` to `ArangoClient` to allow more control over the default HTTP client using the requests library.
3.2.2
- Changed the `ArangoClient`'s default host to `127.0.0.1` from `localhost`. - Updated README and documentation.
3.2.0
- Added new method `user_access` in `arango.ArangoClient` (please refer to the documentation for more details). - Fixed a bug where user passwords were not getting updated properly - Added logic for logging the full URL with the arango logger, not just the endpoint. - Cleaned up and improve documentation. - Added more tests for user management.
3.1.0
- Added new methods `async_jobs` and `clear_async_jobs` in `arango.ArangoClient` (please refer to the documentation for more details). - Improved the tests (100% coverage with no mocks!). - Refactored some exception names for consistency. - Improved logic for handling HTTP status codes when dealing with async API.