fix(deps): update rust crate gitlab to 0.1706.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
gitlab | dependencies | minor |
0.1702.0 -> 0.1706.0
|
Release Notes
utils/rust-gitlab (gitlab)
v0.1706.0
Additions
- Properly expose
api::runners::RunnerMetadata
for use with theCreateRunner::info
method. - The following endpoints now support keyset pagination (depending on the
ordering request):
api::groups::GroupProjects
api::projects::repository::Tree
api::users::UserProjects
Fixes
-
api::projects::repository::CreateCommit
now property forces the encoding tobase64
when non-UTF-8 contents are detected. This bumps the minimum Rust version to use theclient_api
feature to 1.66. -
api::users::Users
now supports keyset pagination when sorting bycreated_at
orupdated_at
.
Deprecations
- All
webhooks
andsystemhooks
types are deprecated. Parsing hooks should be done in the client crate to extract the fields of interest. See thehooktypes
module for helpers with GitLab-specific oddities. - Deprecate
api::issues::GroupIssues::{without_milestone,any_milestone,milestone}
in preference formilestone_id
. Previously documented to be deprecated in 0.1602.1, but the attributes were missed.
Additions
- New
hooktypes
module for stable types to assist in webhook parsing. -
hooktypes::HookDate
to support parsing dates that appear in webhooks. -
hooktypes::{HookKind, SystemHookType, WebHookType}
to help classify webhooks.
v0.1705.0
Additions
- Add
ApiError
code variants which give HTTP status codes with the GitLab error information (#116). These variants are now returned instead of the status-less variants. The variants without status information are now deprecated.
v0.1704.1
Additions
- Add
api::projects::issues::DeleteIssue
endpoint - Add
api::projects::issues::notes::DeleteIssueNote
endpoint - Add
api::projects::approvals::ProjectApprovals
endpoint - Add
api::projects::approvals::ProjectApprovalRules
endpoint - Add
api::projects::repository::contributors::Contributors
endpoint - Add
api::users::CreateRunner
endpoint - Add
api::project::repository::branches::DeleteBranch
endpoint - Add
api::merge_requests::*
datatypes (reexported fromapi::projects::merge_requests
) - Support sorting merge requests by merge date
- Add
api::merge_requests::MergeRequests
endpoint
v0.1704.0
- No changes needed for GitLab 17.4.
v0.1703.0
- No changes needed for GitLab 17.3.
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.
Edited by renovate