Changes for version 0.57.0 - 2026-06-16

  • We are on JSON-RPC 2.0 now. callbackery.data.Server now uses qx.io.jsonrpc.Client (qooxdoo 7.x) instead of the deprecated qx.io.remote.Rpc.
    • Serverside we have switched to JSON-RPC 2.0 dispatch by the grace of Mojolicious::Plugin::Qooxdoo >= 1.1.0, which auto-detects qx1 vs 2.0 requests.
    • Applications must build against qooxdoo 7.x, and you must upgrade frontend and backend together.
    • The "qooxdoo/deprecated.qx.io.remote" requirement in the frontend Manifest.json is no longer needed and may be dropped (CallBackery no longer references qx.io.remote); leaving it in place is harmless, as unreferenced library classes are not bundled.

Documentation

build po files from trm calls in perl files
Application Builder Toolkit

Modules

Appliance Frontend Builder
get parse configuration file for CallBackery
RPC services for CallBackery
database access helpers
a simple exception class
GuiPlugin base class
Base class for a cardlist plugin
render server generated HTML
Base Class for a table plugin
get parse configuration file for CallBackery
Documentation Plugin
gettext po file translation functionality
tell me about the current user