Skip to content
This repository was archived by the owner on Nov 24, 2021. It is now read-only.

Releases: indigophp-archive/supervisor

Finally it is here

13 Jan 01:46
Compare
Choose a tag to compare

Supervisor is now stable 3.0.0

I couldn't make it into the league until now, probably it never gonna happen. I am going to create a simple documentation site for it.

Another preview release

04 Jan 01:00
Compare
Choose a tag to compare
Pre-release

Configuration and Event have been moved into their own repository.

Major package rewrite preview

23 Dec 15:02
Compare
Choose a tag to compare
Pre-release

A new day in supervisor client's life: complete rewrite of almost all components.

What's new?

  • New coding and naming style
  • New XML-RPC clients
  • New event handling system
  • Rewritten Configuration parsing and generation
  • Rewritten connectors

For details check the CHANGELOG.

What's next?

I sent a package proposal to The League of Extraordinary Packages. I got no response yet, but I hope I get a positive one. If so, the 3.0.0 stable version will be released under the League namespace. Trying to make it in the next month. Until then there are some issues to solve.

Major API change and new Connector

07 Oct 22:31
Compare
Choose a tag to compare
Pre-release

This release adds fXmlRpc as a dependency which uses all the common HTTP CLient libraries and does XML processing much more better.

The public API is partially limited now, Supervisor, Process and Connectors are now treated as some kind of value objects: there is no way to change clients, connectors. This closes a few bugs and makes the whole system more consistent.

Important note: The Connector interface changed: setCredentials is now removed, you have to provide a client with auth information.

New connector system

13 Jul 12:47
Compare
Choose a tag to compare

In this release the HTTP Client parts got completely removed. The new implementations use some popular HTTP Client libraries. The interface also changed a bit.

For details check CHANGELOG.

Final name

29 Jan 13:28
Compare
Choose a tag to compare

Finally we are agreed on our name: Indigo Development Team

Removed the 'PHP', as it is rather related to the framework itself.

Event listeners and commands

19 Jan 23:40
Compare
Choose a tag to compare

There are two main feature in this release:

  • Event listeners
  • Command line interface

You can use Symfony Consol to run event listeners or run commands on supervisor.

Event listeners are a good feature of Supervisor, check readme for details.

Initial release

19 Jan 23:38
Compare
Choose a tag to compare

Initial version includes the basic features needed to control Supervisor instance and processes.
There is also a Configuration class, which parses and generates configuration for you.