Skip to content

chore(release): publish 1.3.13#755

Open
appergb wants to merge 1 commit into
betafrom
release/1.3.13
Open

chore(release): publish 1.3.13#755
appergb wants to merge 1 commit into
betafrom
release/1.3.13

Conversation

@appergb

@appergb appergb commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

User description

Summary

  • Release OpenLess 1.3.13 as the stable build after merging Add extra headers support for custom LLM providers #739.
  • Promote app versions from 1.3.13-Beta.1 to 1.3.13 across package, Tauri, and Cargo metadata.
  • Update Vite dev tooling to 6.4.3 and refresh package-lock to clear npm audit findings without using a semver-major Vite 8 upgrade.

Included user-facing change

  • Custom LLM providers can configure extra HTTP headers stored in credentials, with reserved protocol headers blocked.

Verification

  • npm run build -- --mode development
  • cargo test --manifest-path openless-all/app/src-tauri/Cargo.toml extra_headers
  • npm audit --audit-level=high
  • npm audit --omit=dev --audit-level=high
  • git diff --check
  • GitNexus detect_changes: low risk, no affected execution flows

PR Type

Other


Description

  • Bump version from 1.3.13-Beta.1 to 1.3.13

  • Update Vite dev dependency from ^5.4.10 to ^6.4.3


File Walkthrough

Relevant files
Configuration changes
package.json
Bump version and update Vite                                                         

openless-all/app/package.json

  • Version updated from 1.3.13-Beta.1 to 1.3.13
  • Vite dev dependency upgraded from ^5.4.10 to ^6.4.3
+2/-2     
Cargo.toml
Bump Crate version                                                                             

openless-all/app/src-tauri/Cargo.toml

  • Version updated from 1.3.13-Beta.1 to 1.3.13
+1/-1     
tauri.conf.json
Bump Tauri app version                                                                     

openless-all/app/src-tauri/tauri.conf.json

  • Version updated from 1.3.13-Beta.1 to 1.3.13
+1/-1     

@github-actions

Copy link
Copy Markdown
Contributor

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

🎫 Ticket compliance analysis 🔶

739 - Partially compliant

Compliant requirements:

(none – this PR only bumps version and updates a dev dependency; the implementation from #739 is not present in the diff)

Non-compliant requirements:

  • Add extra headers configuration entry for custom LLM providers using JSON object format.
  • Store extra headers in credentials vault (not in plain config).
  • Pass extra headers during provider validation, model fetching, and LLM provider construction.
  • Validate header names (must be valid HTTP token) and values (must be string, no CR/LF).
  • Support omitting default Bearer header when API Key is empty, for custom providers using only custom headers.
  • Add i18n labels and backend tests.

Requires further human verification:

(empty – no unclear items)

⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ No major issues detected

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant