CubicWeb Monthly news August 2023

Activity report

Transaction API

The transaction system from the cube API have been refactor to use a system equivalent of the cube RQLController. This new implementation ensure to send the transaction to the instance thread which made the request.

CubicWeb instance information

The route /siteinfo have been added to the cube API to reproduce the behavior of the same route from the cube Web. The goal is to return the information as a JSON structure to be used by another application (like a React application).

React applications

Since the Web part of CubicWeb was extracted in its own cube, we are working to provide components and tools in React to write custom Front-End application using CubicWeb as Back-end.

Community

Last month, some works have been done to improve the contribution guides and cleanup outdated information.

The CONTRIBUTING.rst file have been inserted in the CubicWeb project.

New version

The following components were released during the month of August:

  • cubicweb-activitystream 1.0.0
  • cubicweb-addressbook 1.13.2 and 2.0.2
  • cubicweb-api 0.8.0
  • cubicweb-book 0.8.3 and 1.0.0
  • cubicweb-company 0.9.0 and 1.0.0
  • cubicweb-conference 0.21.0 and 1.0.0
  • cubicweb-editorjs 0.2.0
  • cubicweb-email 1.15.0 and 2.0.0
  • cubicweb-event 2.0.0
  • cubicweb-expense 1.0.0
  • cubicweb-forgotpwd 1.0.0
  • cubicweb-geocoding 1.0.0
  • cubicweb-invoice 1.0.0
  • cubicweb-jqplot 1.0.0
  • cubicweb-localperms 1.0.0
  • cubicweb-massmailing 1.0.0
  • cubicweb-nosylist 1.0.0
  • cubicweb-person 1.13.1 and 2.0.1
  • cubicweb-preview 3.0.0
  • cubicweb-seda 0.24.0
  • cubicweb-seo 1.0.0
  • cubicweb-tag 3.0.0
  • cubicweb-task 2.0.0
  • yams 0.50.2

See you next month!