Skip to content
This repository was archived by the owner on Feb 17, 2026. It is now read-only.

chore(deps): update dependency @alltuner/vibetuner to v8#27

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/alltuner-vibetuner-8.x
Open

chore(deps): update dependency @alltuner/vibetuner to v8#27
renovate[bot] wants to merge 1 commit intomainfrom
renovate/alltuner-vibetuner-8.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 12, 2026

This PR contains the following updates:

Package Change Age Confidence
@alltuner/vibetuner (source) ^2.21.0^8.0.0 age confidence

Release Notes

alltuner/vibetuner (@​alltuner/vibetuner)

v8.2.0

Compare Source

Features
Bug Fixes
  • quote command substitution in setup-tw-sources script (#​1223) (0aa9fd6)

v8.1.0

Compare Source

Features
  • print HTTPS localdev URL on startup when LOCALDEV_URL is configured (#​1214) (fc6aeb7)

v8.0.0

Compare Source

⚠ BREAKING CHANGES
  • upgrade htmx from v2.0.8 to v4.0 (alpha) (#​1043)
Features
  • add --auto-port support for worker monitoring UI (#​1040) (e0d61b1)
  • add --template and --branch options to scaffold commands (#​1178) (84d0bc0)
  • add decorator-based API for runtime config values (#​988) (de87d31)
  • add detailed health check reporting status of all connected services (#​984) (83ab37e)
  • add FastAPI Depends() wrappers for built-in services (#​983) (8e6bf19)
  • add generic CRUD route factory for Beanie documents (#​996) (b85596e)
  • add register_globals() and register_context_provider() for app-level template context (#​987) (0ad50a0)
  • add robust_task decorator with retries and dead letters (#​992) (f110dad)
  • add sql_models field to VibetunerApp for explicit model registration (#​1144) (88bcacb)
  • add SSE and real-time streaming helpers for HTMX (#​994) (02745f8)
  • add template blocks reference page to debug panel (#​1041) (c545f73)
  • add testing utilities and pytest fixtures for vibetuner apps (#​1022) (d4ced1d)
  • add vibetuner doctor CLI command (#​991) (64494e6)
  • allow context providers to access the current request (#​1174) (abfec06)
  • allow custom OAuth providers via tune.py config (#​989) (6518281)
  • allow SQL-only projects without requiring MongoDB (#​1143) (5e909c4)
  • enable OpenAPI docs (/docs, /redoc) in DEBUG mode (#​1028) (32890f5)
  • generate project README from template variables (#​1175) (c10a0d3)
  • make default_language configurable via copier.yml (#​985) (9a70897)
  • mount Streaq task queue UI at /debug/tasks (#​993) (88bb81b)
  • sse: add input validation for SSE channel names (#​1097) (bf21653)
  • upgrade htmx from v2.0.8 to v4.0 (alpha) (#​1043) (88e81c7)
Bug Fixes
  • add content block alias inside body block in skeleton template (#​1016) (edd728d)
  • add defensive check for missing task_context in robust middleware (#​1193) (c588cd5)
  • add greenlet dependency required by SQLAlchemy async (#​1133) (61cbaf0)
  • allow extra fields on worker Context model (#​1176) (a26efcc)
  • auto-generate partial update schema for PATCH endpoints (#​1034) (f704175)
  • call _ensure_engine() lazily in get_session() (#​1134) (30edd84)
  • clarify create_crud_routes is Beanie-only in docs and comments (#​1190) (cf1f1bb)
  • cli: register user CLI extensions as named subcommand groups (#​1127) (fb7c10b)
  • convert ObjectId to string in field selection responses (#​1035) (6939836)
  • crud: add error handling for lifecycle hooks (#​1083) (03a59f1)
  • crud: escape user input in MongoDB regex search query (#​1081) (bd1eb7c)
  • crud: use search query parameter for CRUD list filtering (#​1130) (bf9fee5)
  • fall back to pyproject.toml name for CLI help title (#​1136) (abb2e8e)
  • health: add asyncio.timeout() to health check operations (#​1084) (7975209)
  • health: reuse existing Redis connections instead of creating new ones per check (#​1093) (d9e1b46)
  • health: sanitize error messages in health check responses (#​1100) (3701139)
  • ignore ruff B008 for FastAPI Depends() convention (#​1170) (469fa7d)
  • improve doctor command help, template checks, and port labels (#​1191) (d771f06)
  • improve error messages when required services are not configured (#​986) (a8417ba)
  • include dev deps, gitflow recipes, and YAML in scaffold justfiles (#​1192) (786e849)
  • make service error rich panels opt-in to reduce log noise (#​1187) (2f28d7d)
  • match streaq Middleware type in robust_retry_middleware (#​1173) (1f4a629)
  • move sse.py out of vibetuner.frontend to avoid circular imports (#​1020) (f2f0470)
  • normalize hyphens to underscores in project name for module imports (#​1021) (1280f55)
  • oauth: add runtime validation for custom OAuth providers (#​1099) (9f0a741)
  • remove **kwargs from CRUD list route handler (#​1013) (3844039)
  • remove from __future__ import annotations from CRUD factory (#​1012) (84031a2)
  • remove all from future import annotations and ban via ruff (#​1024) (7e4d8d9)
  • remove AllTuner-specific localdev URL from run dev output (#​1189) (b1c18ab)
  • remove broken debug_claude link from debug nav (#​1017) (fff01d8)
  • rendering: add thread safety for global template context registration (#​1087) (1b7f85b)
  • rendering: improve type safety for context providers (#​1092) (52a9c1d)
  • replace deprecated typer-slim[standard] with typer (#​1185) (d434185)
  • resolve OAuth user through account link instead of email (#​990) (b071903)
  • runtime_config: validate config_value decorated functions take no parameters (#​1090) (e1e72c5)
  • serialize ObjectId as string in CRUD response schemas (#​1171) (c14150d)
  • services: add error handling for service config failures in Depends() wrappers (#​1080) (25f7773)
  • services: fix cache refresh concurrency issue in get_runtime_config() (#​1082) (8687a50)
  • services: move cache refresh lock into RuntimeConfig class (#​1115) (4c412cc)
  • skip logging during CLI help commands (#​1172) (0395077)
  • sse: validate Redis pub/sub messages before dispatching (#​1098) (e826277)
  • sse: warn when endpoint path duplicates router prefix (#​1128) (7687fc4)
  • surface original import errors in load_app_config (#​1186) (eac0081)
  • tasks: add missing exports to tasks/init.py (#​1095) (7e32532)
  • tasks: add threading lock to robust_task middleware registration (#​1088) (59b87ae)
  • tasks: handle empty string in robust_task name resolution (#​1091) (81a3b6c)
  • use colon notation for streaq worker import path (#​1030) (2a395f8)
  • use default import for htmx to expose window.htmx (#​1042) (a98fb27)
  • wrap JS bundle script tag in overridable block (#​1019) (446cfd8)
Code Refactoring
Performance Improvements
  • cache provider signature checks at registration time (#​1194) (179c4cc)
  • sse: reuse cached Redis client for broadcast publishing (#​1096) (c42a73c)
Miscellaneous Chores
Documentation Updates
  • add comprehensive background tasks documentation (#​1044) (2bc10a1)
  • align SECRET_KEY, auth, and CLI reference with implementation (#​1197) (fff2b43)
  • comprehensive documentation update for v7.1 features (#​1031) (0ed8dfe)
  • create htmx v2-to-v4 migration guide for downstream projects (#​1094) (9514aa3)
  • document render_template path convention (#​1014) (b21f532)
  • document tune.py import ordering requirements (#​1015) (c2829ef)
  • update documentation for recent SQLModel, CRUD, and SSE changes (#​1145) (bf3f8d2)
  • update SSE documentation examples for htmx v4 patterns (#​1089) (7de9b31)
Styling Changes
  • enforce ruff formatting on vibetuner-py source files (#​1125) (e267b76)

v7.0.0

Compare Source

Miscellaneous Chores

v6.4.0

Compare Source

Miscellaneous Chores

v6.3.0

Compare Source

Features
  • auto-install deps and replace concurrently with bun run --parallel (#​920) (cbb7a99)

v6.2.0

Compare Source

Features
  • load parent .env before local .env in configuration (#​910) (2993ae1)

v6.1.3

Compare Source

Code Refactoring

v6.1.2

Compare Source

Miscellaneous Chores
  • deps: update dependency uv_build to >=0.10,<0.11 (#​900) (da5845c)
  • deps: update ghcr.io/astral-sh/uv docker tag to v0.10 (#​901) (0867450)
  • update deps 2026-02-06 (41d0715)

v6.1.0

Compare Source

Features
Bug Fixes
  • ensure Ctrl+C cleanly stops dev server with SSE connections (#​894) (cac0c0c)

v6.0.1

Compare Source

Bug Fixes
  • lazy-load custom template filters to avoid circular imports (#​877) (013f686)
Miscellaneous Chores

v6.0.0

Compare Source

⚠ BREAKING CHANGES
  • replace magic imports with explicit tune.py configuration (#​873)
Features
  • replace magic imports with explicit tune.py configuration (#​873) (9bea69c)

v5.0.2

Compare Source

Bug Fixes
Miscellaneous Chores

v5.0.0

Compare Source

⚠ BREAKING CHANGES
  • simplify versioning - read from pyproject.toml instead of git tags (#​858)
Features
  • add vibetuner scaffold adopt command (#​862) (1ab4103)
  • simplify versioning - read from pyproject.toml instead of git tags (#​858) (34e12b2)
Bug Fixes
Code Refactoring
  • move worktrees to sibling directory with readable names (#​861) (79c28c9)

v4.0.0

Compare Source

⚠ BREAKING CHANGES
  • self-sufficient vibetuner - no more scaffolding boilerplate (#​853)
Features
  • self-sufficient vibetuner - no more scaffolding boilerplate (#​853) (8747a5e)

v3.5.0

Compare Source

Features
  • add locale detection configuration via environment variables (#​850) (f6b15dc)
Miscellaneous Chores

v3.4.0

Compare Source

Features

v3.3.0

Compare Source

Features
  • expose compute_auto_port function with optional path parameter (#​826) (789480a)
  • skip Claude Code trust prompt in worktrees via sparse checkout (#​830) (810499e)
Miscellaneous Chores
Documentation Updates

v3.2.0

Compare Source

Features

v3.1.0

Compare Source

Features
  • add default_language question to copier scaffold (#​812) (ec8ca99)
Miscellaneous Chores

v3.0.0

Compare Source

⚠ BREAKING CHANGES
  • improve multi-language support with clearer SEO semantics (#​804)
Features
  • improve multi-language support with clearer SEO semantics (#​804) (4402f3c)
Miscellaneous Chores

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants

Comments