Releases: Streetless/Omniflow
Releases · Streetless/Omniflow
v1.1.2
v1.1.1
v1.1.0
1.1.0 (2025-04-21)
✨ Features
- minio: Add RetryInterceptor & timeouts to OkHttpClient (e7d6de4)
🔧 Build System
- deps: ⬆️ Update actions/setup-java digest to 7a6d8a8 (#21) (cc0dc8e)
- deps: ⬆️ Update actions/setup-java digest to c5195ef (#27) (df5e935)
- deps: ⬆️ Update actions/upload-artifact digest to 6f51ac0 (#20) (9097f2c)
- deps: ⬆️ Update actions/upload-artifact digest to ea165f8 (#24) (c933ee5)
- deps: ⬆️ Update dependency io.github.cdimascio:dotenv-kotlin to v6.5.0 (#19) (ed3e9b4)
- deps: ⬆️ Update dependency io.github.cdimascio:dotenv-kotlin to v6.5.1 (#32) (448a85b)
- deps: ⬆️ Update dependency io.github.oshai:kotlin-logging-jvm to v7.0.3 (#17) (1219658)
- deps: ⬆️ Update dependency io.github.oshai:kotlin-logging-jvm to v7.0.7 (#30) (5b95457)
- deps: ⬆️ Update dependency io.minio:minio to v8.5.14 (#15) (6c1be69)
- deps: ⬆️ Update dependency org.jetbrains.kotlinx:kotlinx-serialization-json to v1.8.1 (#22) (6a61026)
- deps: ⬆️ Update dependency org.slf4j:slf4j-simple to v2.0.16 (#3) (172bdd3)
- deps: ⬆️ Update dependency org.slf4j:slf4j-simple to v2.0.17 (#33) (4420ac0)
- deps: ⬆️ Update ktor monorepo to v3.1.2 (#31) (51f4af1)
- deps: ⬆️ Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.10.0 (#35) (2fcfd5b)
- deps: ⬆️ Update plugin org.gradle.toolchains.foojay-resolver-convention to v0.9.0 (#10) (43d7d05)
- deps: ⬆️ Update plugin org.jetbrains.kotlin.jvm to v2.1.20 (#34) (da5639d)
- deps: ⬆️ Update plugin org.jetbrains.kotlin.plugin.serialization to v2.1.0 (#16) (6a16d9e)
- deps: ⬆️ Update plugin org.jetbrains.kotlin.plugin.serialization to v2.1.20 (#29) (f36248f)
- deps: Update gradle to v8.12 (c13dd00)
- deps: Update Gradle to v8.13 and Kotlin serialization plugin to v2.1.10 (a0891ec)
- deps: Update io.minio:minio to v8.5.17 (336c3a6)
- deps: Update kotlin to v2.1.0 (ad78c1c)
- deps: Update kotlin to v2.1.10 (a9ae8be)
- deps: Update ktor monorepo to v3.0.3 (9aafc20)
👷 Continuous Integration
v1.0.2
v1.0.1
1.0.1 (2024-11-20)
✨ Features
- cli: --directory is optional with mode new (7f65e17)
- cli: Add --release & --debug (fc4ce08)
- cli: Add args parsing (6fc1dcf)
- env: Add environment validation (b9e6279)
- minio: Add clear directory method (5a061b9)
- minio: Add copyFile method (086a035)
- minio: Add copyFileFromBucket & moveFile (fc4ce08)
- minio: Add downloadFile & downloadDir (e2499d3)
- minio: Add kt method extension to path (toLinux) (d837d2b)
- minio: Add list directory method (e80762f)
- minio: Add upload dir & file (fdb8e76)
- mode: Add "new" mode (7f65e17)
- mode: Add temporary mode (45e5d71)
- mode: Finish upload of manifest.json & files.json to S3 (c080187)
🐛 Bug Fixes
- cli: Add more check for default value of --clear (6c08a6b)
- cli: Disallow --clear in --new mode (0dfd22d)
- files: Sha1 was invalid (5baf1b4)
- manifest: Fix fetch of manifest (6c08a6b)
- manifest: Fix override of version (6895559)
- manifest: Override of version, now checking type (b8a6172)
- minio: Fix client not closing after running (d837d2b)
- release-please: Add missing manifest (18e21c5)
- Windows path in version files (c564a90)
📚 Documentation
- minio: Add javadoc (086a035)
- readme: Add more usage & "how it works" (0086bac)
- readme: Add readme (85ae4f8)
♻️ Code Refactoring
- minio: Update uploadDir to return a list (d837d2b)
- minio: Update uploadFile to have optional prefix (c080187)
- minio: Update uploadFile to return a type (d837d2b)
- mode: Update name of enum mode (fdb8e76)
- Remove semicolon (17a0881)
- Remove semicolon (3208454)
🔧 Build System
- deps: ⬆️ Update actions/checkout digest to 11bd719 (#2) (3b93129)
- deps: ⬆️ Update ktor monorepo to v3.0.1 (#6) (e405889)
- deps: Add io.ktor:ktor-client-cio (7f65e17)
- deps: Add io.ktor:ktor-client-content-negotiation (6c08a6b)
- deps: Add io.ktor:ktor-client-core (7f65e17)
- deps: Add io.ktor:ktor-client-serialization (6c08a6b)
- deps: Add io.ktor:ktor-serialization-kotlinx-json (6c08a6b)
- deps: Add minio (6fc1dcf)
- deps: Dotenv-kotlin (6fc1dcf)
- deps: Kotlin-argparser (6fc1dcf)
- deps: Kotlin-logging-jvm (6fc1dcf)
- deps: Kotlinx-serialization-json (6fc1dcf)
- deps: Slf4j-simple (6fc1dcf)
- docker-compose: Add compose.yaml (6fc1dcf)
- gradle: Add application plugin (bb12ebd)
👷 Continuous Integration
- build: Add build CI (85ae4f8)
- build: Fix gradlew permission (f47b943)
- build: Fix upload artifact (961d4a7)
- build: Forgot the | (86b5c9b)
- build: Should fix install java step (79b0bfb)
- publish: Add publish CI (9e552a9)
- publish: Should fix artifact upload to release (abb917c)
- release-please: Add release please CI (85ae4f8)
- todo: Add todo CI (85ae4f8)
🔧 Other
v1.0.0
1.0.0 (2024-11-05)
✨ Features
- cli: --directory is optional with mode new (7f65e17)
- cli: Add --release & --debug (fc4ce08)
- cli: Add args parsing (6fc1dcf)
- env: Add environment validation (b9e6279)
- minio: Add clear directory method (5a061b9)
- minio: Add copyFile method (086a035)
- minio: Add copyFileFromBucket & moveFile (fc4ce08)
- minio: Add downloadFile & downloadDir (e2499d3)
- minio: Add kt method extension to path (toLinux) (d837d2b)
- minio: Add list directory method (e80762f)
- minio: Add upload dir & file (fdb8e76)
- mode: Add "new" mode (7f65e17)
- mode: Add temporary mode (45e5d71)
- mode: Finish upload of manifest.json & files.json to S3 (c080187)
🐛 Bug Fixes
- cli: Add more check for default value of --clear (6c08a6b)
- cli: Disallow --clear in --new mode (0dfd22d)
- manifest: Fix fetch of manifest (6c08a6b)
- manifest: Fix override of version (6895559)
- manifest: Override of version, now checking type (b8a6172)
- minio: Fix client not closing after running (d837d2b)
- release-please: Add missing manifest (18e21c5)
- Windows path in version files (c564a90)
📚 Documentation
♻️ Code Refactoring
- minio: Update uploadDir to return a list (d837d2b)
- minio: Update uploadFile to have optional prefix (c080187)
- minio: Update uploadFile to return a type (d837d2b)
- mode: Update name of enum mode (fdb8e76)
- Remove semicolon (17a0881)
- Remove semicolon (3208454)
🔧 Build System
- deps: ⬆️ Update ktor monorepo to v3.0.1 (#6) (e405889)
- deps: Add io.ktor:ktor-client-cio (7f65e17)
- deps: Add io.ktor:ktor-client-content-negotiation (6c08a6b)
- deps: Add io.ktor:ktor-client-core (7f65e17)
- deps: Add io.ktor:ktor-client-serialization (6c08a6b)
- deps: Add io.ktor:ktor-serialization-kotlinx-json (6c08a6b)
- deps: Add minio (6fc1dcf)
- deps: Dotenv-kotlin (6fc1dcf)
- deps: Kotlin-argparser (6fc1dcf)
- deps: Kotlin-logging-jvm (6fc1dcf)
- deps: Kotlinx-serialization-json (6fc1dcf)
- deps: Slf4j-simple (6fc1dcf)
- docker-compose: Add compose.yaml (6fc1dcf)
- gradle: Add application plugin (bb12ebd)