Skip to content

[Automated] Sync main after 1.18.0 release#1255

Merged
niveathika merged 4 commits intomainfrom
release-1.18.0
Apr 3, 2026
Merged

[Automated] Sync main after 1.18.0 release#1255
niveathika merged 4 commits intomainfrom
release-1.18.0

Conversation

@ballerina-cicd-bot
Copy link
Copy Markdown
Contributor

@ballerina-cicd-bot ballerina-cicd-bot commented Apr 1, 2026

Sync main after 1.18.0 release

Summary

This pull request synchronizes the main branch with the 1.18.0 release by updating module versions, native dependencies, and compiler plugin references from the release-1.18.0 branch.

Changes

Version and Dependency Updates:

  • Updated module version from 1.17.0 to 1.18.0
  • Updated Ballerina distribution from 2201.12.0 to 2201.13.0
  • Updated postgresql-native dependency from 1.17.0 to 1.18.0, changing JAR references from snapshot builds to released artifacts
  • Updated compiler plugin from 1.17.0-SNAPSHOT to 1.18.0 (released version)
  • Normalized sql-native JAR path references for consistency

Next Development Cycle:

  • Updated project version in gradle.properties from 1.18.0-SNAPSHOT to 1.18.1-SNAPSHOT to prepare for ongoing development

Files Modified

  • ballerina/Ballerina.toml (+5/-5 lines)
  • ballerina/CompilerPlugin.toml (+1/-1 lines)
  • ballerina/Dependencies.toml (+1/-1 lines)
  • gradle.properties (+1/-1 lines)

@CLAassistant
Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 1, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: e1c1347b-f64c-44d3-96b0-cfb94bf47efa

📥 Commits

Reviewing files that changed from the base of the PR and between 8998bce and 9c4aed0.

📒 Files selected for processing (4)
  • ballerina/Ballerina.toml
  • ballerina/CompilerPlugin.toml
  • ballerina/Dependencies.toml
  • gradle.properties

📝 Walkthrough

Walkthrough

Updates PostgreSQL module and native dependency versions from 1.17.0 to 1.18.0 across manifest and configuration files. Adjusts Ballerina distribution to 2201.13.0, updates compiler plugin artifact paths, and increments Gradle build snapshot version to 1.18.1-SNAPSHOT.

Changes

Cohort / File(s) Summary
PostgreSQL Module & Dependency Versions
ballerina/Ballerina.toml, ballerina/Dependencies.toml
Updated PostgreSQL module version from 1.17.0 to 1.18.0; bumped Ballerina distribution from 2201.12.0 to 2201.13.0. Updated platform.java21 postgresql-native dependency version and JAR path to 1.18.0 release. Adjusted sql-native JAR path from timestamped snapshot to fixed ./lib/sql-native-1.19.0.jar.
Compiler Plugin Configuration
ballerina/CompilerPlugin.toml
Updated PostgreSQL compiler plugin artifact from 1.17.0-SNAPSHOT to released 1.18.0 JAR.
Build Version
gradle.properties
Incremented Gradle version property from 1.18.0-SNAPSHOT to 1.18.1-SNAPSHOT.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested reviewers

  • shafreenAnfar
  • niveathika
  • aashikam

Poem

🐰 Version bumps, we've gotten to, from 1.17 to 1.18 true,
PostgreSQL hops along with glee, paths and jars all updated, you see!
Snapshots released in JAR form bright, dependencies dancing through the night! 🎉

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Description check ❓ Inconclusive The description is minimal and lacks structured content matching the repository template, which requires Purpose, Examples, and Checklist sections with specific items. Expand the description to include the Purpose section explaining the sync rationale, and complete the Checklist section to document release validation steps taken.
✅ Passed checks (2 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately describes the main objective: syncing main after the 1.18.0 release, which aligns with the automated post-release merge of the release branch into main.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release-1.18.0

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@codecov
Copy link
Copy Markdown

codecov bot commented Apr 1, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 78.62%. Comparing base (8998bce) to head (9c4aed0).
⚠️ Report is 5 commits behind head on main.

❌ Your project status has failed because the head coverage (78.62%) is below the target coverage (80.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #1255      +/-   ##
============================================
- Coverage     78.68%   78.62%   -0.07%     
+ Complexity      865      864       -1     
============================================
  Files            28       28              
  Lines          3242     3242              
  Branches        444      444              
============================================
- Hits           2551     2549       -2     
- Misses          474      475       +1     
- Partials        217      218       +1     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@niveathika niveathika merged commit f81bd41 into main Apr 3, 2026
4 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants