Skip to content

Releases: codemonster-ru/ssr-bridge

Release v2.0.0

Choose a tag to compare

@github-actions github-actions released this 28 Sep 07:03

Changed

  • Raised minimum PHP version to >= 8.2. No public API changes.

Release v1.1.0

Choose a tag to compare

@github-actions github-actions released this 25 Sep 20:48

Changed

  • Updated SSR integration:
    now uses @codemonster-ru/ssr-service instead of @codemonster-ru/ssr.

Notes

  • Please ensure you have installed the new NPM package:
    npm uninstall @codemonster-ru/ssr
    npm install @codemonster-ru/ssr-service

Release v1.0.3

Choose a tag to compare

@github-actions github-actions released this 24 Sep 19:55

Added

  • Automatic default value substitution in the constructor (transport, mode, script, cwd, ​​url, etc.).
  • Support for the --cli-mode flag for CLI SSR launch (prevents freezes in dev mode).
  • Flexible control over preload flags (disable_preload, disable_js_preload, disable_css_preload, disable_font_preload, disable_image_preload).

Changed

  • Local rendering always uses the user project's cwd (by default, getcwd()).
  • The CLI config and arguments have become consistent: all values ​​are passed strictly via flags.
  • Improved error message if the SSR script is not found.

Release v1.0.2

Choose a tag to compare

@github-actions github-actions released this 23 Sep 18:34

Changed

  • Namespace changed from Codemonster\SsrBridge\ProcessHelper to Codemonster\Ssr\ProcessHelper.

Release v1.0.1

Choose a tag to compare

@github-actions github-actions released this 23 Sep 17:44

Changed

  • Namespace changed from Codemonster\SsrBridge to Codemonster\Ssr.

Release v1.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 12:47

Added

  • Initial stable release of codemonster-ru/ssr-bridge.
  • Bridge class with support for:
    • Local SSR: run Node.js SSR script via proc_open.
    • HTTP SSR: send JSON payload to remote Node.js SSR server.
  • ProcessHelper utility for safe command execution.
  • PHPUnit tests with unknownModeThrows check.
  • GitHub Actions workflow for CI (.github/workflows/tests.yml).
  • Documentation (README.md) with installation and usage examples.
  • Packagist metadata: keywords (PHP, SSR, Vue, React, Svelte, Solid, Laravel, Symfony, Annabel, etc.).