v3.6.0
Note
As of this version, we have decided to remove CLI integration for craftsnet, as it is not necessary for most use cases.
If you need to integrate a CLI into your craftsnet instance, you can use the new extension for craftsnet called “CraftsNet CLI,” which adds back the removed features.
Major Updates
- Add session to BaseExchange by @CrAfTsArMy in c10389a
- Add a context for temp storing references by @CrAfTsArMy in 98fa584
- Remove cli integration by @CrAfTsArMy in aa7b03b
- Mark restart as deprecated by @CrAfTsArMy in deabedf
Minor Updates
- Optimize web middleware calling by @CrAfTsArMy in f3a0b60
- Add custom cast method to TypeUtils by @CrAfTsArMy in 14d7235
Bug Fixes
- Correclty catch transformer exceptions by @CrAfTsArMy in b93a759 (Special thanks to @empfi for reporting the bug)
- Parse the body stream directly by @CrAfTsArMy in b2934e6 (Special thanks to @liyanic for reporting the bug)
- Correctly extract dynamic path params by @CrAfTsArMy in 05548d0 (Special thanks to @liyanic for reporting the bug)
- Transformers not working properly by @CrAfTsArMy in eac8ec3
- Ping and pong messages should not be handled by @CrAfTsArMy in c6282dc
- Sanitize origins in cors policy by @CrAfTsArMy in 59e3704
- Make / in shared path no longer optional ._. by @CrAfTsArMy in 6d0c67b
Full Changelog: v3.5.5...v3.6.0