ChaCC API v1.0.0-beta 5 - CHACC INSTALL COMMAND AND IMPROVEMENTS #19
Jonas1015
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
1.0.0-b5
Update now:
Added
chacc installcommand – Install any ChaCC module from a Git repository or local folder in one step. You can use a full URL, an SSH address, or the short form likeTNet-Tech/chacc_outbound. Use--devto copy the module into the plugins directory for active development, or leave it off to build a production.chaccarchive automatically. Supports--reffor branches, tags, and commits,--forceto overwrite existing modules, and private repositories viaGITHUB_TOKEN,GITLAB_TOKEN,BITBUCKET_TOKEN, orCHACC_GIT_TOKEN. Includes a friendly step-by-step progress display with colored status markers so you always know what is happening. See the CLI install guide for the full reference.Async database support for modules – Modules can now connect to the database without blocking the server. When you create a new module with
chacc create, the generated code includes everything needed to run database queries asynchronously.Chacc Outbound module – A new official module for sending emails, SMS, and other messages. It includes automatic retries, delivery status tracking, and a pluggable adapter system (SMTP and console adapters included out of the box). See the Chacc Outbound docs for setup, REST API, and how to write custom adapters.
Fixed
get_dbdependency now properly closes the database session after each request, preventing connection leaks over time.Changed
chacc buildand the internal build step ofchacc installnow both normalize module names the same way. This ensures that module names behave consistently whether you are building a package or installing one.This discussion was created from the release ChaCC API v1.0.0-beta 5 - CHACC INSTALL COMMAND AND IMPROVEMENTS.
All reactions