Release 2023.1

Release notes for Weik.io version 2023.1

Release 2023.1

Release Date: 2023

What’s New

  • WebJobs feature for background task execution
  • Interactive notebooks with UI
  • Agent Windows Service support
  • Proxy agent capabilities
  • NuGet server implementation

New Features

WebJobs:

  • Background job execution framework
  • Scheduled and triggered job support
  • Job management and monitoring

Interactive Notebooks:

  • Notebook execution with full UI
  • Interactive code execution
  • Support for multiple notebook languages

Agent Capabilities:

  • Windows Service support for agents
  • Proxy agent for distributed architectures
  • Agent capability discovery
  • Endpoint requirement management

Development Tools:

  • NuGet server implementation
  • Configuration service
  • Proxy support for network environments

Eventing & Automation:

  • Event storage in database (replacing file-based storage)
  • Eventing framework foundation
  • Automation features introduction

Improvements

  • Kernel pooling for better resource utilization
  • Roslyn memory optimizations
  • Agent status and capability tracking
  • Better configuration management

Bug Fixes

  • Memory leak fixes in Roslyn compilation
  • Agent connection stability improvements
  • Event storage reliability enhancements

Under the Hood

  • Events migrated from file storage to database
  • Identity system converted to SQLite
  • Kernel pooling implementation
  • Memory management optimizations
  • Agent architecture enhancements

Breaking Changes

Event Storage:

  • Events are now stored in database instead of files
  • Existing file-based events need migration to database storage