Skip to main content



A complete GitLab API v4 client.

Changes for 0.27 - 2023-06-07T20:50:56Z

  • Add run_pipeline_schedule.
  • Add share_group_with_group and unshare_group_with_group.
  • Add approve_merge_request and unapprove_merge_request
  • Add approve_user and reject_user.
  • Add ban_user and unban_user.
  • Add activate_user and deactivate_user.
  • Allow multi-line arguments.
  • Use JSON::MaybeXS instead of JSON.
  • Add verify_SSL=>1 to HTTP::Tiny to verify https server identity.
  • Handle multiple cookies correctly when there is more than one.
  • Live tests now run against GitLab CE 16.0.3 (was 11.10.4).
  • Add the the remote_mirrors, create_remote_mirror, and edit_remote_mirror methods.
  • Fixed incorrect license messaging in POD.


Serve a specific static file

Changes for v0.1.0 - 2023-06-07T20:44:05+01:00

  • Initial release.


Calculate geographic distances.

Changes for 0.20 - 2023-06-07T19:24:59Z

  • Minor metadata and boilerplate updates.
  • Fix typo in POD.


Create, compare, and convert units of measurement.

Changes for 0.10 - 2023-06-07T19:00:47Z

  • Do not modify source objects when doing math.
  • Minor metadata and boilerplate updates.