feat: update version to 0.0.9

This commit is contained in:
Xi Zhang
2026-06-10 23:55:48 +01:00
parent a874e0681b
commit 8d3d1d0eb6
5 changed files with 10 additions and 29 deletions
+2 -2
View File
@@ -1,12 +1,12 @@
{
"name": "@evoscientist/webui",
"version": "0.0.8",
"version": "0.0.9",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@evoscientist/webui",
"version": "0.0.8",
"version": "0.0.9",
"license": "Apache-2.0",
"dependencies": {
"@langchain/core": "1.1.19",
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@evoscientist/webui",
"version": "0.0.8",
"version": "0.0.9",
"description": "Web UI for EvoScientist — a self-evolving AI scientist built on DeepAgents/LangGraph.",
"author": "Xi Zhang <zacharyzhang2022@gmail.com>",
"type": "module",
-16
View File
@@ -1,16 +0,0 @@
/**
* Static "BETA" badge shown next to the title.
*
* We deliberately do NOT show a version number here. This is the WebUI client;
* it cannot reliably know which EvoScientist backend version the user actually
* has installed, so showing the latest PyPI release would falsely imply they're
* running it. "BETA" honestly signals an early-stage product without making a
* version claim — and needs no network request.
*/
export function BetaBadge() {
return (
<span className="border-[var(--brand)]/30 bg-[var(--brand)]/10 hidden rounded-lg border px-1.5 py-0.5 text-[10px] font-semibold tracking-wide text-[var(--brand)] shadow-sm backdrop-blur-sm min-[420px]:inline-flex">
BETA
</span>
);
}
+4 -3
View File
@@ -84,9 +84,10 @@ export function ConfigDialog({
<DialogHeader>
<DialogTitle>Configuration</DialogTitle>
<DialogDescription>
Enter the URL of your EvoScientist deployment (from{" "}
<code>EvoSci deploy</code>). This is saved in your browser&apos;s
local storage.
The URL of your EvoScientist deployment. By default this is your
local deployment (detected automatically) — or a public URL from{" "}
<code>EvoSci deploy</code>. Saved in your browser&apos;s local
storage.
</DialogDescription>
</DialogHeader>
<div className="grid gap-4 py-4">
+3 -7
View File
@@ -27,7 +27,6 @@ import { ChatInterface } from "@/app/components/ChatInterface";
import { SkillsMarketplace } from "@/app/components/SkillsMarketplace";
import { MemoryPanel } from "@/app/components/MemoryPanel";
import { ThemeToggle } from "@/app/components/ThemeToggle";
import { BetaBadge } from "@/app/components/BetaBadge";
import { HealthIndicator } from "@/app/components/HealthIndicator";
import { InspectorPanel } from "@/app/components/InspectorPanel";
import { setThreadAutoApprove } from "@/lib/autoApprove";
@@ -222,12 +221,9 @@ function HomePageInner({
titles the panel). When collapsed, keep just the logo + the
toggle / new-chat icons for a compact header. */}
{sidebar && (
<>
<h1 className="truncate text-base font-semibold sm:text-lg">
EvoScientist
</h1>
<BetaBadge />
</>
<h1 className="truncate text-base font-semibold sm:text-lg">
EvoScientist
</h1>
)}
</div>
<div className="flex items-center gap-0.5">