Releases: microsphere-projects/microsphere-alibaba-druid
v0.2.0
What's Changed
Build and CI/CD Workflow
-
Removed Gradle-based GitHub Actions workflows (
.github/workflows/gradle-build.ymland.github/workflows/gradle-publish.yml) and added Maven-based workflows for building and publishing (.github/workflows/maven-build.ymland.github/workflows/maven-publish.yml). Maven workflows now support multiple Java versions and Spring Cloud profiles, and handle publishing to Maven Central. -
Added Maven wrapper configuration to support consistent Maven builds across environments (
.mvn/wrapper/maven-wrapper.properties). -
Removed Gradle build logic and convention files, cleaning up unused Gradle configuration (
build-logic/build.gradle.kts,build-logic/settings.gradle.kts,build-logic/src/main/java/buildlogic.java-common-conventions.gradle.kts).
Documentation
- Significantly expanded the
README.mdto document the new Maven-based build and dependency management, provide module descriptions, usage instructions, and update badges to reflect the new Maven artifacts.
Project Governance
- Added a
CODE_OF_CONDUCT.mdto establish community standards and reporting procedures, fostering a welcoming and respectful environment.
Full Changelog: 0.0.1...0.2.0
v0.1.0
What's Changed
Build and CI/CD Workflow
-
Removed Gradle-based GitHub Actions workflows (
.github/workflows/gradle-build.ymland.github/workflows/gradle-publish.yml) and added Maven-based workflows for building and publishing (.github/workflows/maven-build.ymland.github/workflows/maven-publish.yml). Maven workflows now support multiple Java versions and Spring Cloud profiles, and handle publishing to Maven Central. -
Added Maven wrapper configuration to support consistent Maven builds across environments (
.mvn/wrapper/maven-wrapper.properties). -
Removed Gradle build logic and convention files, cleaning up unused Gradle configuration (
build-logic/build.gradle.kts,build-logic/settings.gradle.kts,build-logic/src/main/java/buildlogic.java-common-conventions.gradle.kts).
Documentation
- Significantly expanded the
README.mdto document the new Maven-based build and dependency management, provide module descriptions, usage instructions, and update badges to reflect the new Maven artifacts.
Project Governance
- Added a
CODE_OF_CONDUCT.mdto establish community standards and reporting procedures, fostering a welcoming and respectful environment.
Full Changelog: 0.0.1...0.1.0
v0.0.1
Features
Microsphere Alibaba Druid supports the following features:
- Interception on executing the SQL Statements
- Logging the SQL Statements
Usage
Dependency
Maven
<dependencyManagement>
<dependencies>
<groupId>io.github.microsphere-projects</groupId>
<artifactId>microsphere-alibaba-druid-dependencies</artifactId>
<version>0.0.1</version>
</dependency>
</dependencyManagement>Gradle Dependency
implementation(platform("io.github.microsphere-projects:microsphere-alibaba-druid-dependencies:0.0.1"))3.2. Demo
See Demo
More: Wiki
Full Changelog: https://github.com/microsphere-projects/microsphere-alibaba-druid/commits/0.0.1