Library toolbox to provide specific capabilities
All libraries for kotlin
- lib-action : Base project for normalise action calls across projects
- lib-action-tools : Specialisation of Action framework dedicated to Tools & Functions
- lib-spring-boot-tools : All tool facilitator for Spring for Webflux & Scanning @Tool
- test-sample-tools : Sample tools for test
-
lib-durable-tool-execution : Allow to bootstrap durable tool execution with
Temporal
(ex: Agent, Workflow & Function) - lib-spring-boot-slack : Allow to start Slack connectivity along with spring boot lifecycle
- lib-spring-boot-ai-os : Allow to bootstrap agent framework with OpenAI or local Ollama framework by using Temporal as execution storage
- workflows : Temporal & Serverless workflow
-
lib-workflow : Lightweight workflow for
Tool
- lib-utils : bean utils for class deserialization & Java -> Kotlin smart cast
- test-containers : facilitators to integrate container bootstrap to unit tests
- lib-r2dbc : spring data R2DBC bootstrap for coroutine
- lib-webclient : spring webflux webclient for coroutine
- lib-grpc : Interceptors for gRPC
- lib-serdes-protobuf : protobuf utilities & metadata readers
All libraries for java
Check latest release notes at https://github.com/frtu/lib-toolbox/releases
- Adding lib-spring-boot-tools
- Adding test-sample-tools
- Adding lib-action
- Adding lib-action-tools
- Renaming lib-spring-boot-ai-os to clearly separate what is AI and what is LLM
- Reactivate lib-workflow
- Reactivate serverless-generator
- Reactivate temporalite
- Discontinue lib-r2dbc
- Discontinue lib-webclient
- Discontinue lib-grpc
- Discontinue lib-serdes-protobuf
- Adding lib-serdes-json
- Adding lib-spring-boot-ai-os
- Update lib-kotlin-bom with latest libs
- Deprecate temporal-bom in favor of
io.temporal:temporal-bom
- Removed lib-workflow
- Adding lib-spring-boot-slack
- Pause release for all
java
libs - Discontinue
temporalite
- Bump kotlin.version -> 1.9.23
- Bump kotlinx.version -> 1.7.3
- Bump JDK -> 17
- Bump spring-boot.version -> 3.2.5
- Bump kotlin.version -> 1.7.22
- Bump kotlinx.version -> 1.7.2
- Adding ActivityAspect using AOP
- Adding Testcontainers for Temporalite
- Bump temporal.version -> 1.17.0
- Bump kotlin.version -> 1.5.32
- Bump kotlinx.version -> 1.5.2
- Bump frtu.logger.version ->1.1.4