Skip to content

Releases: hydephp/realtime-compiler

v2.0.1 - Bugfix: Error responses not being sent

04 Jun 20:21
3fac1a4
Compare
Choose a tag to compare

What's Changed

  • Bugfix: Send the response created by the exception handler by @caendesilva in #7

New Contributors

Full Changelog: v2.0.0...v2.0.1

v2.0.0 - Engine Rewrite

04 Jun 13:55
65b153a
Compare
Choose a tag to compare

Release Notes

Preface

This release completely rewrites the Hyde Realtime Compiler.

The application server is now powered by the lightweight Microserve
HTTP server API, providing a robust and fast way to route and handle requests without any extra dependencies.

In addition, the source files are no longer compiled by calling the HydeCLI in a separate process,
instead, the server compiles source files directly through the Hyde Framework code without any
intermediary process.

This gives the huge benefit of being able to catch errors and exceptions directly,
without having to search for them in the console output like in v1.x.

Internal Changes

  • HTTP logic is handled by Microserve, through the HttpKernel.
  • Requests are sent to the Router to be processed by the appropriate handler.
  • Web pages are compiled through the Hyde Framework, instead of calling the HydeCLI.
  • Static assets are proxied directly without booting the entire framework.
  • Exceptions are handled by Whoops, through the ExceptionHandler.
  • The server.php is moved to the bin directory.

API Changes

The way the server works for the end-user has not been changed much.
Most people will not even notice anything but the new features.

The only real change is that applications will need to point to the
new server.php file which is now located in the bin directory.

The debug/console output has been removed.

v2.0.0-RC.2 - Fix composer.json bin/server.php path

04 Jun 13:48
Compare
Choose a tag to compare

v2.0.0-RC.1 - Set Microserve version in composer.json

04 Jun 13:35
Compare
Choose a tag to compare

v2.0.0-RC - Engine Rewrite

04 Jun 13:31
Compare
Choose a tag to compare
Pre-release

What's Changed

New Contributors

Full Changelog: v1.3.0...v2.0.0-rc

v1.3.0 - Add support for the new JSON search index feature

30 May 11:08
Compare
Choose a tag to compare

v1.2.0 - Add basic error handling

11 May 17:13
Compare
Choose a tag to compare

Initial Release v0.1.0

16 Apr 20:18
Compare
Choose a tag to compare

Experimental Hyde Realtime Compiler Server