Skip to content

Releases: candango/firenado

Firenado 0.9.5

23 Apr 19:11
Compare
Choose a tag to compare

What's new in Firenado 0.9.5

Apr 23, 2024

We are pleased to announce the release of Firenado 0.9.5.

This release fix the sqlalchemy connection ping rolling back transactions while
using 2.x style ORM.

It was also added a test case for Services to the project.

Here are the highlights:

Bug Fixes

  • Fix requirements resolution while building distribution files #451
  • When creating a new sqlalchemy session, get default values from the data source configuration #448
  • Sqlalchemy data source ping connection will rollback every transaction #449

Features

  • Create a test case for services #450
  • Disable sqlalchemy connection_ping by default #452

Refactory

  • Move isolation_level to the root of a sqlalchemy data source configuration #447

Firenado 0.9.4

24 Feb 01:37
Compare
Choose a tag to compare

What's new in Firenado 0.9.4

Feb 23, 2024

We are pleased to announce the release of Firenado 0.9.4.

This release adds proper testers to the Firenado framework.

Here are the highlights:

Features

  • Create a TornadoLoader test case #444
  • Create a ProcessLoader test case #445

Firenado 0.9.3

25 Nov 20:22
Compare
Choose a tag to compare

What's new in Firenado 0.9.3

Nov 25, 2023

We are pleased to announce the release of Firenado 0.9.3.

This release updates pexpect to 4.9.0 and removes the monkey patch from the launcher.

Python 3.12 has been added to the compatibility list.

Here are the highlights:

Build Changes

  • Add python 3.12 to the compatibility list #432

Refactory

  • Revert pexpect async monkey patch #429

Firenado 0.9.0

14 Jun 23:07
Compare
Choose a tag to compare

What's new in Firenado 0.9.0

Jun 14, 2023

We are pleased to announce the release of Firenado 0.9.0.

This releases sets to tone for the a Firenado future.

Tornado was upgraded to 6.3.x, sqlalchemy was set to 2.0, and several data and services were restructured aiming consistency and simplicity.

Upgrading from Firenado 0.2.7 to this version will force an upgrade of data, services, and sqlalchemy structures.

Here are the highlights:

Build Changes

  • Set key dependencies relative to the minor version instead of a fixed version #413
  • Remove python 3.6 and add python 3.10 to the compatibility list #414
  • Remove python 3.7 and add python 3.11 to the compatibility list #419

Bug Fixes

  • Monkey patch pexpect async until official fix on a release #428
  • Addresses parameter was overriding port in ProcessLauncher #435

Enhancement

  • Change session destroyed http error code from 505 to 500 #406
  • Remove deprecation notice from pip install #423
  • Remove pymobiledetect #424

Features

  • Create a test case launching ProcessLauncher #400
  • Make session read and write asynchronous #404
  • Add kwargs to handler.session.set to provide more flexibility to session handler implementation #408
  • Get the isolation level from data source config #410
  • Transform firenado bin directory into a module #416

Refactory

  • Convert transaction schema to sqlalchemy 2.0 #324
  • Remove gen.coroutine from ProcessLauncher #402
  • Use tornado 6.3.x #412
  • Replace bower to esbuild for test app #425
  • Rename data.served_by to data.with_service #426
  • Remove WebUtilHandler #430

Firenado 0.9.0a1

14 Jun 14:57
Compare
Choose a tag to compare
Firenado 0.9.0a1 Pre-release
Pre-release
v0.9.0a2

build(release): publish 0.9.0a2

Firenado 0.9.0a1

10 Jun 19:32
Compare
Choose a tag to compare
Firenado 0.9.0a1 Pre-release
Pre-release
v0.9.0a1

chore(build): publish 0.9.0a1

Firenado 0.2.17

09 Apr 21:57
Compare
Choose a tag to compare

What's new in Firenado 0.2.17

Apr 09, 2022

We are pleased to announce the release of Firenado 0.2.17.

This release is just upgrading cartola, redis and sqlalchemy versions.

The new feature from cartola will open an space so we can start do create a
more dynamic framework.

Firenado 0.2.16

27 Feb 18:06
Compare
Choose a tag to compare

What's new in Firenado 0.2.16

Feb 27, 2022

We are pleased to announce the release of Firenado 0.2.16.

This release is consolidating the service decorated for sqlalchemy sessions and
introducing an exception catch all to not handled exceptions raised by scheduled
jobs.

Here are the highlights:

Bug Fixes

  • Handle uncaught exception/error while loading/running a scheduled job bug. #349

New Features

  • Close session created inside the sessioned decorator. #394

Firenado 0.2.15

30 Jan 18:53
Compare
Choose a tag to compare

What's new in Firenado 0.2.15

Jan 30, 2022

We are pleased to announce the release of Firenado 0.2.15.

At this release we added a service decorator to help handle sqlalchemy sessions.

Here are the highlights:

Bug Fixes

  • Change dashed parameters to underscored ones in setup.cfg. #385

New Features

  • Create a decorator to handle shared sqlalchemy sessions between mehtods. #377
  • Add shortcut properties to help get components from the scheduler and scheduled job. #387

Firenado 0.2.14

09 Dec 06:36
Compare
Choose a tag to compare

What's new in Firenado 0.2.14

Dec 09, 2021

We are pleased to announce the release of Firenado 0.2.14.

Fixed pagination api as implemented in the new Cartola 0.14 and replaced travis by github actions for testing.

Here are the highlights:

Refactory

  • Update cartola paginator. #380
  • Replace travis by github actions. #381