# Changelog ## 2026-02-28 - 2.2.0 - feat(gitlabclient) add deleteProject method to delete a project using GitLab API DELETE /api/v4/projects/:id - Adds GitlabClient.deleteProject(projectId: number | string): Promise. - Implements DELETE /api/v4/projects/:id and URL-encodes the projectId. - Non-breaking API addition — bump minor version. ## 2026-02-28 - 2.1.0 - feat(gitlab) add group- and project-management methods to GitLab client - Adds getGroupByPath(fullPath) to fetch a group by full path - Adds getGroupProjects(groupId, opts?) to list projects in a group (include_subgroups=true, default perPage=50, optional search) - Adds getDescendantGroups(groupId, opts?) to list descendant subgroups (paginated, default perPage=50, optional search) - Adds createGroup(name, path, parentId?) to create groups (defaults to private visibility) - Adds createProject(name, opts?) to create projects with optional path, namespaceId, visibility (default private) and description ## 2026-02-24 - 2.0.3 - fix() no changes detected; nothing to commit - No files changed in the provided diff - No updates to source, dependencies, or package files ## 2026-02-24 - 2.0.2 - fix() no changes detected in diff; no version bump required - No files changed in this commit/diff. - No code or dependency changes detected; no release necessary. ## 2026-02-24 - 2.0.1 - fix() no changes detected; no version bump required - No files changed in diff - package.json current version is 2.0.0 ## 2026-02-24 - 2.0.0 - gitlab Renamed package to @apiclient.xyz/gitlab and introduced a new ESM TypeScript GitLabClient API. Breaking release that replaces the legacy @mojoio/gitlab client. - BREAKING CHANGE: package renamed to @apiclient.xyz/gitlab and API migrated to a new GitLabClient (v2.0.0). - New modern ESM TypeScript client with support for projects, groups, CI/CD variables, and pipelines. - fix(core): add npm release registry configuration (release tooling improvement). ## 2021-10-05 - 1.0.4..1.0.10 - core maintenance Series of patch releases containing maintenance updates and small fixes across the 1.0.x line. - Multiple "fix(core): update" commits applying minor fixes and internal updates across 1.0.4–1.0.10. - Mostly patch-level changes and version bumps; no documented breaking or feature changes. ## 2017-06-10 - 1.0.1..1.0.3 - initial release & docs Initial project setup and first releases. - 1.0.1 — initial commit. - 1.0.2 — add README. - 1.0.3 — patch/versioned release.