Releases: getgrav/grav-plugin-sync
Releases · getgrav/grav-plugin-sync
Release list
1.1.4
Bugfix
- Fixed responses failing outright when the data contained invalid UTF-8.
json_encode()returnsfalseon malformed bytes, which then hit the PSR-7 stream's string type hint and raised an unhandledTypeErrorinstead of returning a response. Invalid bytes are now substituted, matching the same fix in the api plugin'sApiResponsethat this builder is contractually byte-identical to.
1.1.3
Bugfix
- Guests can now use the polling fallback on public channels — the channel pull and publish endpoints accept anonymous requests and let each channel's own access check decide
- A failing push transport no longer stops messages from reaching the other transports, so the polling fallback keeps working while a hub is down
- Collaborative editing now works on child pages of a hidden home route, instead of failing to find the page, when "Hide home route in URLs" is enabled (getgrav/grav-plugin-api#10)
- Save notifications now reach collaborators editing child pages of a hidden home route, so they no longer keep seeing phantom unsaved changes after a peer saves (getgrav/grav-plugin-admin2#59)