Sha256: e8df2dace469b9d0f505bae7816f87b3330c5b865d3d32b2d7cb6639c4cfb644
Contents?: true
Size: 1.55 KB
Versions: 1
Compression:
Stored size: 1.55 KB
Contents
## [Unreleased] ## [0.4.2] 2023-03-22 - Adding any number of loggers can be now done with core.add_logger(l) - where l is logger that have same methods as default ruby logger (debug, warn, fatal, etc) - To get logger into your class you can include Kanal::Core::Logging::Logger - this will give you method .logger to get logger - Batteries now have .keyboard output property and several conditions for input ## [0.4.1] 2023-03-16 - Added Attachment that can be used inside new input parameters in Batteries plugin - New input and output parameters in Batteries plugin: image, audio, file ## [0.4.0] 2023-03-10 - Added logging feature to Kanal, for a time being - just stdout - Error response, now Kanal Router accepts error response block, when things go haywire inside constructing output - Async response available, now developers can utilize respond_async(&block) which will be executed in separate thread ## [0.3.0] - 2023-01-10 - Kanal::Core::Core.get_plugin method added to get plugins for additional configuration by other plugins or developer code, if needed - Kanal::Core::Plugins::Plugin.rake_tasks method introduced, for plugins to have their own rake tasks that can be merged inside some kind of parent rake tasks, whether it's users Rakefile or kanal framework/interface or something Rakefile ## [0.2.5] - 2022-11-15 - Private release with more features and tests, basically working core, router, plugins, services, interfaces etc ## [0.1.0] - 2022-05-24 - Initial release of library in private repository, with basic building blocks like core, router, etc
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kanal-0.4.2 | CHANGELOG.md |