You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: packages/realtime-compiler/README.md
-35
Original file line number
Diff line number
Diff line change
@@ -20,38 +20,3 @@ See the [Security Policy](https://github.com/hydephp/realtime-compiler/security/
20
20
| < 1.0 |:x:| Alpha |
21
21
22
22
*1.x LTS receives security fixes only
23
-
24
-
## v2.0 Release Notes
25
-
26
-
### Preface
27
-
28
-
This release completely rewrites the Hyde Realtime Compiler.
29
-
30
-
The application server is now powered by the lightweight [Microserve](https://github.com/caendesilva/microserve)
31
-
HTTP server API, providing a robust and fast way to route and handle requests without any extra dependencies.
32
-
33
-
In addition, the source files are no longer compiled by calling the HydeCLI in a separate process,
34
-
instead, the server compiles source files directly through the Hyde Framework code without any
35
-
intermediary process.
36
-
37
-
This gives the huge benefit of being able to catch errors and exceptions directly,
38
-
without having to search for them in the console output like in v1.x.
39
-
40
-
### Internal Changes
41
-
42
-
- HTTP logic is handled by [Microserve](https://github.com/caendesilva/microserve), through the new [HttpKernel](https://github.com/hydephp/realtime-compiler/blob/master/src/Http/HttpKernel.php).
43
-
- Requests are sent to the Router to be processed by the appropriate handler.
44
-
- Web pages are compiled through the [Hyde Framework](https://github.com/hydephp/framework), instead of calling the HydeCLI.
45
-
- Static assets are proxied directly without booting the entire framework.
46
-
- Exceptions are handled by [Whoops](https://github.com/filp/whoops), through the ExceptionHandler.
47
-
- The server.php is moved to the `bin` directory.
48
-
49
-
### API Changes
50
-
51
-
The way the server works for the end-user has not been changed much.
52
-
Most people will not even notice anything but the new features.
53
-
54
-
The only real change is that applications will need to point to the
55
-
new `server.php` file which is now located in the `bin` directory.
0 commit comments