Releases: cdwv/ReviewPhin
Releases · cdwv/ReviewPhin
Release list
v0.13.3
v0.13.2
0.13.1..0.13.2
Changed
- Dependency, workflow action, and Docker base image versions were
refreshed from the open Dependabot updates.
Fixed
- Compatibility issues with Zod 4, Vitest 4, stricter TypeScript test
typings, and Node 26 container builds were fixed.
v0.13.1
v0.13.0
v0.12.0
v0.11.0
v0.10.4
0.10.3..0.10.4
Updated
- Add dockerhub readme as artifact
Removed
- Old GitLab pipeline was removed from repo
v0.10.3
0.10.1..0.10.3
Fixed
- Docs homepage will now correctly bump its version
- Homepage radar will no longer cause horizontal scrollbar to appear from time to time
- Fix missing favicon.png for published docs
v0.10.1
v0.10.0
Added
- GitHub Actions workflows for CI, release publication, and security
scanning for the public GitHub repository. - Maintainer documentation for the GitHub-based release publication
flow. - Happy changelog workflow
- Official documentation site now ships inside the ReviewPhin container and is served at
/docs. - Quickstart guides for GitLab and GitHub — step-by-step setup from zero to first review.
- Dedicated pages for configuring model profiles (Copilot CLI, OpenAI-compatible, Azure, Anthropic).
- Storage provider guides: SQLite (default), Flotiq, and writing a custom adapter.
- CLI command reference, organized by command group.
- Deployment guide covering the container image and docs serving.
- Architecture overview explaining how platform, model, and storage providers fit together.
- helm chart now supports httproute and ingress apis
- Added secret detection to release pipeline
- ReviewPhin developers now can preview how GitHub Platform looks like without adding new platform registration over and over again.
- GitHub platform support** — ReviewPhin can now be connected to GitHub repositories via an App Manifest registration flow; no manual credential wiring required.
- GitHub App setup wizard** — A guided setup page walks through creating and installing a GitHub App for your organization or personal account, including webhook and redirect URL pre-population.
- "Run Review" action on GitHub** — A neutral check run is created on every pull request, giving reviewers a one-click button to trigger a ReviewPhin review directly from the GitHub Checks tab.
- GitHub comment commands** — Mention
@ReviewPhin(or use/reviewphin) in a PR comment to trigger or direct a review from GitHub itself. - Project memory in database** — ReviewPhin can now read and write project-level memory to the dedicated table in database, which gives good fallback for platforms without the support (or where support is hard to implement like in GitHub).
- Connections to GitLab are now saved under separate entity -
PlatformConnectionRecord. Platform connection must be added before tenant is registered for given platform. Multiple tenants can use the same connection. For GitLab that means, that multiple tenants can be configured using one gitlab token. - Platform connections can now be managed through CLI
- Support for
--helpargument in all cli commands/subcommands - Inspiration & Motivation section is now added to the docs. It specifically gives thanks to the tools and teams behind them that inspired ReviewPhin
- Automated dockerhub publishing
- Initial release version
- Versioning with Happy Changelog
Changed
- Docker Hub README generation now rewrites local assets and links for
the public site and is covered by automated tests. - All documentation links in README, CONTRIBUTING, and Docker Hub description now point to the new docs site.
- Legacy standalone Markdown docs (
docs/code-review-platform-providers.md,docs/model-providers.md,docs/storage-providers.md) replaced by the structured docs site. - Minor helm chart rename
- Package now correctly is called ReviewPhin instead of old test project name
- Review publication interface unified across GitLab and GitHub
favicon.pngis now served as a static asset (used as the GitHub App icon URL hint on the setup page).- Existing tenants connections params are grouped and auto-assigned to new connections during migration.
- CLI now filters help message down to matching commands only.
- Review worker can now use generic platform API in order to update data in GitLab
- Storage interfaces no longer mention GitLab-specific names in most of column/properties
- allow any platform config to be part of tenant configuration
- Generalize concept naming throughout the app (codeReview instead of mergeRequest etc)
--bot-user-idand--bot-usernameare no longer required and will be fetched from GitLab's user api upon tenant registration- Make sure ReviewPhin is mentioned with consistent letter casing in docs
- Clarify Code Review Platforms state and possible future expansion in docs
- Docs now correctly describe OpenAI-compatible model providers as features of GitHub Copilot Harness
Fixed
- GitHub review threads are now correctly marked as resolvable based on
actual viewer permissions, fixing cases where resolvable threads
appeared locked. - Helm chart will no longer fail to instal with invalid container name
- Flotiq adapter relation filtering was changed from broken
includesfilter tooverlaps. This must stay untilincludesfilter is fixed. - make sure .gitlab-ci.yml won't end up in docker image
Breaking change
- Storage schema was bumped to
v002
Added:
- Platform provider dynamic loading
- Platform setup route handling
Changed:
- Variable and storage properties unification