Skip to content

Releases: BoxBoxJason/sonarqube-client-go

v1.4.2

03 Apr 14:47
v1.4.2
5ad76f9

Choose a tag to compare

1.4.2 - 2026-04-03

Fixed

Full Changelog: v1.4.1...v1.4.2

v1.4.1

02 Apr 06:53
v1.4.1
0a428f4

Choose a tag to compare

1.4.1 - 2026-04-02

Changed

What's Changed

  • chore(deps): update sonarqube to 26.3.0.120487-community by @BoxBoxJason in #195

Full Changelog: v1.4.0...v1.4.1

v1.4.0

18 Mar 23:44
v1.4.0
ce637aa

Choose a tag to compare

1.4.0 - 2026-03-18

Breaking Changes

  • all structures that ended with Option now end with Options by @BoxBoxJason in #193

Changed

Style

What's Changed

Full Changelog: v1.3.0...v1.4.0

v1.3.0

14 Mar 10:24
v1.3.0
7f19def

Choose a tag to compare

1.3.0 - 2026-03-14

Breaking Changes

  • all "Q" parameters were renamed to "Query" to ensure consistency in the entire codebase by @BoxBoxJason in #190
  • DescriptionSection is renamed to RuleDescriptionSection by @BoxBoxJason in #186
  • Client.NewRequest is replaced by Client.NewSonarQubeAPIRequest by @BoxBoxJason in #185

Added

Feat

Refactor

What's Changed

Full Changelog: v1.2.0...v1.3.0

v1.2.0

22 Feb 22:33
v1.2.0
3377b91

Choose a tag to compare

1.2.0 - 2026-02-22

Added

Changed

What's Changed

Full Changelog: v1.1.2...v1.2.0

v1.1.2

13 Feb 21:17
v1.1.2
4805be6

Choose a tag to compare

1.1.2 - 2026-02-13

Breaking Changes

Fix

Full Changelog: v1.1.1...v1.1.2

v1.1.1

08 Feb 17:23
v1.1.1
d7e48df

Choose a tag to compare

1.1.1 - 2026-02-08

Added

Changed

Full Changelog: v1.1.0...v1.1.1

v1.1.0

07 Feb 09:13
v1.1.0

Choose a tag to compare

1.1.0 - 2026-02-07

Breaking Changes

Added

Changed

Fixed

Docs

What's Changed

Read more

v1.0.0

31 Jan 15:21
v1.0.0
c24a956

Choose a tag to compare

[1.0.0] - 2026-01-31

Breaking Changes

  • Updated the NewClient function with very different signature by @BoxBoxJason in #75
  • Code generator removed; pkg/generate package deleted. by @BoxBoxJason in #72
  • make generate target removed from Makefile. by @BoxBoxJason in #72
  • make clean and make no-diff targets removed from Makefile. by @BoxBoxJason in #72
  • Files with zz_ prefix renamed to remove zz_ (e.g., zz_client.goclient.go). by @BoxBoxJason in #72
  • Generated file headers ("Code generated by make generate. DO NOT EDIT.") removed. by @BoxBoxJason in #72
  • ErrorResponse renamed to ResponseError. by @BoxBoxJason in #72
  • Core client files renamed (e.g., sonar/zz_client.gosonar/client.go, zz_client_test.goclient_test.go, zz_client_util.goclient_util.go, zz_client_util_test.goclient_util_test.go, zz_sonarqube.gosonarqube.go, zz_validation.govalidation.go, integration_testing/zz_suite_test.gointegration_testing/suite_test.go). by @BoxBoxJason in #72
  • zz_h_service.go removed and replaced by sonar/batch_service.go. by @BoxBoxJason in #72
  • HService renamed to BatchService. by @BoxBoxJason in #72
  • Client field H renamed to Batch (use client.Batch). by @BoxBoxJason in #72
  • API endpoints changed from /h/... to /batch/... (e.g., /h/file/batch/file, /h/index/batch/index, /h/project/batch/project). by @BoxBoxJason in #72
  • HFileOption renamed to BatchFileOption. by @BoxBoxJason in #72
  • HProjectOption renamed to BatchProjectOption. by @BoxBoxJason in #72
  • HProjectObject replaced by BatchProject with type map[string]map[string]BatchFileData. by @BoxBoxJason in #72
  • Removed hardcoded types HProjectObject_sub1, HProjectObject_sub2, HProjectObject_sub3; use BatchFileData map values instead. by @BoxBoxJason in #72
  • Added validation functions ValidateFileOpt and ValidateProjectOpt. by @BoxBoxJason in #72
  • zz_navigation_service.go removed and replaced by sonar/navigation_service.go. by @BoxBoxJason in #72
  • NavigationComponentObject renamed to NavigationComponent. by @BoxBoxJason in #72
  • NavigationComponentObject_sub1 renamed to NavigationBreadcrumb. by @BoxBoxJason in #72
  • NavigationComponentObject_sub2 renamed to NavigationExtension. by @BoxBoxJason in #72
  • NavigationComponentObject_sub3 renamed to NavigationConfiguration. by @BoxBoxJason in #72
  • NavigationComponentObject_sub4 renamed to NavigationQualityGate. by @BoxBoxJason in #72
  • NavigationComponentObject_sub5 renamed to NavigationQualityProfile. by @BoxBoxJason in #72
  • NavigationGlobalObject renamed to NavigationGlobal. by @BoxBoxJason in #72
  • NavigationGlobalObject_sub1 renamed to NavigationGlobalExtension. by @BoxBoxJason in #72
  • NavigationGlobalObject_sub2 renamed to NavigationGlobalSettings. by @BoxBoxJason in #72
  • NavigationGlobalObject_sub3 renamed to NavigationGlobalQualifiers. by @BoxBoxJason in #72
  • NavigationOrganizationObject renamed to NavigationOrganization. by @BoxBoxJason in #72
  • NavigationSettingsObject renamed to NavigationSettings. by @BoxBoxJason in #72
  • Added validation function ValidateComponentOpt. by @BoxBoxJason in #72
  • zz_plugins_service.go removed and replaced by sonar/plugins_service.go. by @BoxBoxJason in #72
  • PluginsAvailableObject renamed to PluginsAvailable. by @BoxBoxJason in #72
  • PluginsInstalledObject renamed to PluginsInstalled. by @BoxBoxJason in #72
  • PluginsPendingObject renamed to PluginsPending. by @BoxBoxJason in #72
  • PluginsUpdatesObject renamed to PluginsUpdates. by @BoxBoxJason in #72
  • Plugin subtypes renamed (e.g., PluginsAvailableObject_sub1Plugin, PluginRelease, PluginUpdate, PluginArtifact, PluginRequire). by @BoxBoxJason in #72
  • PluginsInstalledOption.F renamed to PluginsInstalledOption.Fields and changed from string to []string. by @BoxBoxJason in #72
  • Added validation functions ValidateDownloadOpt, ValidateInstallOpt, ValidateInstalledOpt, ValidateUninstallOpt, ValidateUpdateOpt. by @BoxBoxJason in #72
  • ValidateInstalledOpt now validates Fields values (only "category") and Type values (only "BUNDLED" or "EXTERNAL"). by @BoxBoxJason in #72
  • zz_project_analyses_service.go removed and replaced by sonar/project_analyses_service.go. by @BoxBoxJason in #72
  • ProjectAnalysesCreateEventObject renamed to ProjectAnalysesCreateEvent. by @BoxBoxJason in #72
  • ProjectAnalysesSearchObject renamed to ProjectAnalysesSearch. by @BoxBoxJason in #72
  • ProjectAnalysesSearchObject_sub1 renamed to ProjectAnalysis. by @BoxBoxJason in #72
  • ProjectAnalysesSearchObject_sub2 renamed to ProjectAnalysisEvent. by @BoxBoxJason in #72
  • ProjectAnalysesUpdateEventObject renamed to ProjectAnalysesUpdateEvent. by @BoxBoxJason in #72
  • ProjectAnalysesSearchOption now embeds PaginationArgs. by @BoxBoxJason in #72
  • Added validation functions ValidateCreateEventOpt, ValidateDeleteOpt, ValidateDeleteEventOpt, ValidateSearchOpt, ValidateUpdateEventOpt. by @BoxBoxJason in #72
  • ValidateSearchOpt now validates Category values and From/To date formats. by @BoxBoxJason in #72
  • Added helper SearchAll for automatic pagination. by @BoxBoxJason in #72
  • zz_webservices_service.go removed and replaced by sonar/webservices_service.go. by @BoxBoxJason in #72
  • WebservicesListObject renamed to WebservicesList. by @BoxBoxJason in #72
  • WebservicesListObject_sub1 renamed to Webservice. by @BoxBoxJason in #72
  • WebservicesListObject_sub2 renamed to WebserviceAction. by @BoxBoxJason in #72
  • WebservicesListObject_sub3 renamed to WebserviceActionParam. by @BoxBoxJason in #72
  • WebservicesResponseExampleObject renamed to WebservicesResponseExample. by @BoxBoxJason in #72
  • WebservicesListOption.IncludeInternals changed from string to native bool. by @BoxBoxJason in #72
  • Added validation functions ValidateListOpt and ValidateResponseExampleOpt. by @BoxBoxJason in #72
  • Generated integration test files removed: integration_testing/zz_h_service_test.go, integration_testing/zz_navigation_service_test.go, integration_testing/zz_plugins_service_test.go, integration_testing/zz_project_analyses_service_test.go, integration_testing/zz_webservices_service_test.go. by @BoxBoxJason in...
Read more

v0.2.0

02 Jan 22:25
v0.2.0

Choose a tag to compare

0.2.0 - 2026-01-02

Changed

Removed

What's Changed

Full Changelog: v0.1.0...v0.2.0