콘텐츠로 이동

릴리스 노트

v0.8.2-alpha.1

2026년 7월 5일

  • Guida Node 설정 번들의 가져오기/내보내기를 추가해 운영자가 Guida Node와 Guida Control 사이에서 복사/붙여넣기로 온보딩할 수 있게 했습니다.
  • Copy Control Node Record를 추가했습니다. Node는 바로 사용할 수 있는 Guida Control 노드 구성 레코드를 생성할 수 있습니다.
  • Node Control 설정 경험을 개선해 Guida Control URL 상태, Remote Ops 준비 상태, 재시작 필요 메시지, 엔드포인트 상태를 더 명확히 표시합니다.
  • 설정 번들 미리보기/적용 검증을 추가했습니다. schema/kind 검사, 잘못된 URL/포트/bind 주소 처리, 사용 중인 포트 진단, 시작 인수로 제어되는 필드 보호를 포함합니다.
  • 설정된 Guida Control/observer URL을 dashboard status/snapshot 데이터에 노출했습니다.
  • Node 기본값 9631, 설정 번들, bind 진단, Control 페어링에 맞춰 Node와 Remote Ops 문서를 업데이트했습니다.

v0.8.1-alpha.1

2026년 7월 4일

  • Guida Node의 첫 실행과 설정 경험을 개선해 설정, 상태, 옵션, 활동, Remote Ops URL, 엔드포인트 테스트를 하나의 Node 제어 창에서 다룰 수 있게 했습니다.
  • 중복되던 독립 Node 설정 창을 제거했습니다. 이제 Node 구성은 메인 Node 제어 창에서 관리됩니다.
  • Remote Ops가 브라우저 초기화 전에 시작되도록 변경되어 Node 제어 엔드포인트를 더 일찍 사용할 수 있고 시작 실패도 더 명확하게 표시됩니다.
  • 새 Guida Node 기본값은 기존 9315 대신 Remote Ops 포트 9631을 사용합니다.
  • 명시적인 Remote Ops 포트 진단을 추가했습니다. Node는 설정된 포트를 확인하고, bind 실패 원인을 설명하며, 설정을 조용히 바꾸지 않고 사용 가능한 포트를 제안할 수 있습니다.
  • Hosted API bind 오류를 개선해 '포트가 이미 사용 중'인 경우와 Windows 제외 TCP 포트 범위에 해당하는 경우를 더 잘 설명하고, 복구 힌트로 netsh interface ipv4 show excludedportrange protocol=tcp를 안내합니다.
  • Node 상태와 설정 보고를 수정했습니다. Remote Ops가 비활성화된 경우에도 Complete/MCP 기본값으로 돌아가지 않고 Node에 설정된 URL을 표시합니다.

v0.8.0-alpha.1

2026년 7월 4일

  • Guida Node는 이제 Remote Ops, 브라우저 자동화, 워커, 큐, 워크스페이스 런타임을 위한 정식 headed executor입니다.
  • Guida Node는 기본적으로 raw MCP나 ModelContextProtocol.*을 더 이상 포함하지 않습니다.
  • Remote Ops는 MCP에서 분리되어 Complete, Node, 향후 제어 표면을 위한 Guida의 JSON-RPC 제어 평면이 되었습니다.
  • Hosted API와 Kestrel 호스팅은 별도 계층이 되었고, raw MCP는 선택적 프로토콜 모듈로만 연결됩니다.
  • Remote Ops에 스키마 발견, 호환성 검사, 텔레메트리, 감사 기록 탐색, 워크스페이스 파일 접근, 런타임 재로드, 캡처된 결과, 활성 워크플로 복구가 추가되었습니다.
  • 무거운 스크립팅 통합을 분리해 Node가 MongoDB, PostgreSQL, Elasticsearch, S3, Ollama, HTML 변환 패키지를 기본으로 포함하는 대신 사용할 수 없는 커넥터를 보고할 수 있게 했습니다.
  • Browser/WebView 런타임 소유 범위를 정리해 Complete 전용 기능이 Node에 포함되지 않도록 했습니다.
  • 제품 버전 관리를 중앙화해 Complete와 Node가 같은 릴리스 버전을 보고합니다.

v0.7.7-alpha.0

2026년 6월 22일

  • 공개 Windows 설치 프로그램을 framework-dependent Release 패키지로 전환하고, .NET 및 WebView2 전제 조건을 문서화해 패키지 크기를 줄였습니다.
  • 설치 프로그램 스모크 검사와 의존성 보고서를 포함하는 릴리스 패키지 검증을 추가해 패키징 회귀를 잡을 수 있게 했습니다.

v0.7.6-alpha.0

2026년 6월 21일

  • Workflow Control Console을 추가했습니다. 크롤링 운영, 런북, 사전 검사, 큐, 원장 상태, 워크플로 간 관계를 워크스페이스 단위로 파악할 수 있습니다.
  • Remote Ops API를 추가해 외부 도구가 설정 가능한 RPC 표면을 통해 Guida 노드를 조사하고 제어할 수 있게 했습니다.
  • Remote Ops API 사용 여부, bind address, port를 설정하는 전용 설정을 추가했습니다.
  • CDP/WebSocket 기반 Remote View를 추가해 원격 클라이언트가 브라우저 탭을 스트리밍하고 조작할 수 있게 했습니다.
  • 터치 입력과 터치 스크롤을 포함하는 초기 모바일 Remote View 지원을 추가했습니다.
  • Remote Ops, Workflow Control, Remote View 동작에 대한 자동 테스트를 확장했습니다.

v0.7.4-alpha.0

2026년 6월 15일

  • MCP 탐색 안전성에 대해 기본으로 켜지는 허용된 도메인 요구 사항을 명확히 했습니다.
  • 대상 URL이 명시적으로 허용된 경우에만 `Navigate` / `CreateTab`의 선택적 자동 승인을 허용했습니다.
  • 도메인 검사가 꺼진 상태를 명시적 신뢰로 취급하지 않도록 했습니다.
  • MCP 설정 UI와 도움말을 업데이트해 도메인 강제 적용과 도구 승인 편의성을 구분했습니다.
  • 허용됨, 미등록, 잘못된 형식, 도메인 검사 비활성화, 탐색이 아닌 승인 동작에 대한 집중 테스트를 추가했습니다.

v0.7.3-alpha.0

2026년 6월 14일

  • 테스트 하니스용 Automation Mode를 추가했습니다. 워크스페이스 사전 로드, 격리된 WebView2 프로필, 토큰으로 보호되는 /api/automation/* 엔드포인트를 포함합니다.
  • Playwright 방식의 브라우저 자동화 확인을 위해 --cdp-port를 통한 WebView2 CDP 패스스루를 추가했습니다.
  • 대시보드 상태와 SSE 페이로드에 워크스페이스, 워커, degraded/error, 버전, 노드 메타데이터를 확장했습니다.
  • Dashboard API와 Automation Mode에 대한 웹사이트 및 앱 내 도움말 설명을 추가했습니다.

v0.7.2-alpha.2

2026년 5월 24일

  • 상태, snapshot, SSE 업데이트, 큐, 워커, 실행, 실패, attention, run reconciliation을 반환하는 읽기 전용 Operational Dashboard API를 추가했습니다.
  • 큐, 워커, 작업, 워크스페이스, 워크플로 원장 보기를 아우르는 운영 상태를 reactive하게 만들었습니다.
  • 사설 네트워크 모니터링을 위해 대시보드 노드 ID와 semantic application version 메타데이터를 추가했습니다.
  • fetch에서 parse로 넘어가는 인계를 볼 수 있도록 workflow run reconciliation을 추가했습니다.
  • 잘못된 MutationObserver 대상을 관찰해 DOM wait가 충돌하던 문제를 수정했습니다.

v0.7.1-alpha.1

2026년 5월 24일

  • 전체 워크스페이스와 Guida 관리 데이터 백업을 %APPDATA%/Guida/backups 아래에 만들 수 있게 했습니다.
  • Workflow Ledger 보고서를 집계 summary, 페이지가 있는 item browsing, run 전체의 stage/state 수, reconciliation rollup, 대응 MCP 도구로 확장했습니다.
  • 워크플로 인식 큐 워커를 강화해 pooled execution에서 workflow envelope을 유지하고, queue/ledger 일관성을 검증하며, 잘못 checkout된 작업을 데드 레터로 보내도록 했습니다.

v0.7.0-alpha.1

2026년 5월 18일

  • 실행 관리, 읽기 쉬운 item triage, 복구 작업, 이벤트, 출력 데이터, 메타데이터, graph/debug inspection을 위한 전용 Workflow Ledger Console을 추가했습니다.
  • 기존 Workflow Ledger 패널을 가벼운 launcher와 status surface로 축소했습니다.
  • 큐 수, pending/dead-letter 확인, payload 세부 정보, worker control, bulk triage, ledger link를 위한 전용 Queue Console을 추가했습니다.
  • 기존 Queues 패널을 가벼운 queue launcher와 status surface로 축소했습니다.
  • 보류 중인 AI 시작 승인을 blocking modal 없이 보고 관리할 수 있는 MCP Approval Center를 추가했습니다.
  • g.dom.selectOption과 실제 브라우저 select control용 MCP-only native select helper를 추가했습니다.
  • g.page.executeJS()가 WebView2 결과 envelope을 한 번만 decode하고, browser code가 object, array, primitive를 반환할 때 structured value를 직접 반환하도록 했습니다.
  • Scripting runtime에서 URL과 searchParams의 mutation parity를 수정했습니다.
  • Dictionary<string,string> 같은 string key dictionary의 ClearScript marshalling을 개선했습니다.
  • queue와 workflow ledger의 복구 semantics를 requeue/retry 및 운영자용 recovery error와 함께 강화했습니다.
  • Run One 취소를 수정해 robots crawl-delay 대기를 중단할 수 있게 했습니다.

v0.6.0-alpha.0

2026년 5월 10일

  • 워크플로 실행, 항목, 이벤트, 출력 데이터, 실패, 재시도, 보존을 추적하는 workflow ledger storage, scripting API, MCP 도구, UI를 추가했습니다.
  • run/item inspection, 워크플로 증적, 완료/실패 작업, retry/dead-letter tooling, cleanup control을 갖춘 Workflow Ledger 패널을 추가했습니다.
  • Queue processor 수정과 review mode 처리 개선을 포함해 큐와 검토 워크플로를 개선했습니다.
  • 워크플로 이동을 쉽게 하기 위해 script role labeling과 접을 수 있는 Workspace Dashboard section을 추가했습니다.
  • 워크스페이스 저장소 문서를 BSON-backed payload로 업데이트하고 batch store MCP support를 추가했습니다.
  • 구식 // #include preprocessing과 중복된 editor Includes: toolbar를 제거했습니다.

v0.5.1-alpha.2

2026년 4월 30일

  • Elastic search 샘플 스크립트를 추가했습니다.
  • TS 정의 생성 로직을 수정했습니다. TTS namespace가 깨져 있었습니다.

v0.5.1-alpha.1

2026년 4월 30일

  • 자체 서명 인증서를 사용하는 Elasticsearch 연결을 허용했습니다.
  • g.log()가 입력을 JSON stringify하도록 변경했습니다.

v0.5.0-alpha.5

2026년 4월 30일

  • CLI에서 API 매니페스트 파일을 출력할 수 있게 했습니다.

v0.5.0-alpha.4

2026년 4월 26일

  • 자체 압축 해제 archive 대신 정식 installer를 도입했습니다. 다른 변경은 없습니다.

v0.5.0-alpha.3

2026년 4월 26일

  • S3 client API가 endpoint 안의 protocol을 처리할 수 있게 했습니다.
  • 'Add S3 connection' window의 clipping 문제를 수정했습니다.

v0.5.0-alpha.2

2026년 4월 25일

  • Postgres와 MongoDB 메서드에서 C# Dictionary를 ClearScript V8에 맞게 marshal하는 처리를 수정했습니다.

v0.5.0-alpha.1

2026년 4월 23일

  • JanetSharp를 통한 Janet language support를 통합했습니다.
  • 남아 있던 Lua namespace 구현을 완료해 API surface를 전면적으로 사용할 수 있게 했습니다.
  • [BREAKING] Lua return logic의 불일치를 해소했습니다.
  • ClearScript V8 engine의 marshalling 문제를 수정해 데이터 처리 신뢰성을 높였습니다.
  • 구현 지원용 추가 샘플 스크립트를 reference library에 추가했습니다.

v0.4.3-alpha.7

2026년 4월 11일

  • [BREAKING] 구식 #include preprocessor reference를 모든 template, help documentation, MCP tool metadata에서 표준 ES6 import와 Lua require()로 대체해 scripting ecosystem을 현대화했습니다.

v0.4.3-alpha.6

2026년 4월 11일

  • 100개 이상의 API binding을 graceful한 nil/error return handler로 감싸 Lua environment를 강화했습니다. require()용 custom module loader를 통한 full workspace integration도 활성화했습니다.
  • 중첩된 store data를 위해 C#에서 Lua로의 recursive type conversion을 구현했습니다.
  • Workspace 패널에서 .lua file discovery, template, extension-aware rename을 지원했습니다.

v0.4.3-alpha.5

2026년 4월 10일

  • ClearScript로 전환한 뒤 custom MCP tools가 동작하지 않던 문제를 수정했습니다.

v0.4.3-alpha.4

2026년 4월 9일

  • ClearScript V8에서 standard library를 사용할 수 있게 했습니다.

v0.4.3-alpha.3

2026년 4월 8일

  • 'Debug 1' button에서 worker script를 디버깅할 수 있게 했습니다. 현재는 JS script만 대상입니다.

v0.4.3-alpha.2

2026년 4월 8일

  • ClearScript 전환 후의 g.worker.getContext()를 수정했습니다.
  • V8 error에 내부 stack trace 전체가 포함되지 않도록 했습니다.

v0.4.3-alpha.1

2026년 4월 7일

  • native Elasticsearch support를 추가했습니다.

v0.4.2-alpha.1

2026년 4월 7일

  • 음성 인식을 개선했습니다.
    • 새 dropdown에서 입력 hardware를 선택할 수 있게 했습니다.
    • main toolbar의 "Voice" button에 real-time VU meter를 추가했습니다.
    • 무음 감지를 추가했습니다.
    • Settings window에 mic test sandbox를 추가해 AI workflow나 브라우저 작업을 시작하지 않고 microphone level을 확인할 수 있게 했습니다.
  • 안정성과 architecture를 개선했습니다.
    • Whisper STT engine이 background에서 active인 상태로 앱을 닫을 때 발생하던 crash를 수정했습니다.
    • native AI model과 memory를 종료 시 안전하게 해제하기 위해 application lifecycle을 asynchronous disposal (IAsyncDisposable) 대응으로 업데이트했습니다.

v0.4.1-alpha.1

2026년 4월 6일

  • Whisper.net integration을 추가했습니다.
  • 개발자용 g.stt Scripting API를 추가해 음성 기반 workflow를 만들 수 있게 했습니다.
  • g.stt.listen(ms)g.stt.transcribeFile(path)를 추가했습니다.
  • Speech Recognition Settings에서 Whisper GGML model path와 startup load를 설정할 수 있게 했습니다.
  • Voice button을 Loading, Load Voice, Stop 상태에 따라 바뀌는 UI로 만들었습니다.
  • Ollama가 응답하지 않을 때의 모호한 socket error를 원인 조사에 도움이 되는 안내로 바꿨습니다.
  • 음성과 command는 로컬 컴퓨터에서 처리되며 외부로 전송되지 않습니다.

v0.4.0-alpha.1

2026년 4월 3일

  • [BREAKING] JavaScript engine을 Jint에서 Microsoft ClearScript V8로 교체했습니다.
  • Stop을 통한 즉시 script termination, native async/await, ES module import, Chrome DevTools debugging을 사용할 수 있게 했습니다.

v0.3.4-alpha.6

2026년 4월 1일

  • file-based definition과 inline registration 모두에서 custom dequeue strategy가 올바르게 동작하도록 했습니다.
  • function declaration을 사용하는 strategy file이 callable function 판정에서 실패하지 않도록 했습니다.
  • null을 반환하는 strategy가 FIFO fallback이 아니라 '사용 가능한 item 없음'을 올바르게 나타내도록 했습니다.
  • Jint를 4.7.0으로 업데이트해 async loop 안의 awaitcontinue 처리를 개선했습니다.

v0.3.4-alpha.5

2026년 4월 1일

  • Workers pane에 dequeue strategy를 script name 옆에 표시하도록 했습니다.
  • Workspace pane에 등록된 strategy를 source와 함께 표시하고 status bar에 strategy count를 보여 주도록 했습니다.
  • 오래된 LiteDB queue.db 등 손상되었거나 호환되지 않는 database file이 있는 workspace를 열어도 workspace initialization 전체가 crash하지 않도록 했습니다.

v0.3.4-alpha.4

2026년 4월 1일

  • queues.json에서 worker pool과 함께 custom dequeue strategy를 선언할 수 있게 했습니다.
  • strategy file path는 workspace root에서, workflow-scoped config에서는 workflow folder에서 해석되도록 했습니다.
  • 새 strategies section을 지원하도록 queues.schema.json을 업데이트했습니다.
  • Help articles의 queues.json example이 올바른 pools key 대신 "workers"를 사용하던 문제를 수정했습니다.

v0.3.4-alpha.3

2026년 3월 31일

  • Workers와 queues.json에서 dequeue option을 지원해 round-robin이나 custom strategy를 worker framework에서 사용할 수 있게 했습니다.
  • built-in strategy(fifo, round-robin)와 g.queue.registerStrategy()로 등록한 custom strategy를 지원했습니다.
  • IntelliSense의 WorkerConfig와 strategy description을 업데이트했습니다.

v0.3.4-alpha.2

2026년 3월 31일

  • JavaScript function으로 자체 dequeue strategy를 정의할 수 있게 했습니다.
  • strategy는 { groupName: itemCount }를 받아 다음에 dequeue할 group을 반환합니다.
  • ctx.state가 호출 사이에 유지되어 cooldown, weight, history tracking을 구현할 수 있습니다.
  • workspace file에서 strategy를 읽어올 수 있게 했습니다.
  • 각 strategy는 전용 private engine에서 실행되며 g.* API나 부작용에 접근할 수 없습니다.

v0.3.4-alpha.1

2026년 3월 31일

  • 내부 queue engine을 LiteDB/LiteQueue에서 StratQueue로 이전했습니다. StratQueue는 이 project에서 나온 standalone NuGet package입니다.
  • group field를 사용한 round-robin dequeue, polling 없는 async dequeue, restart 시 checked-out item recovery, SQLite persistence를 추가했습니다.
  • commit()abort()가 queue name 대신 checkout ID만 필요로 하는 간단한 API가 되었습니다.
  • [BREAKING] g.queue.commit("myqueue", item.id)g.queue.commit(item.id)로, g.queue.abort("myqueue", item.id, err)g.queue.abort(item.id, err)로 변경되었습니다.
  • Queue data는 workspace root의 SQLite queue.db에 저장됩니다. 기존 LiteDB file과는 호환되지 않습니다.

v0.3.3-alpha.2

2026년 3월 31일

  • 자체 압축 해제 아카이브에서 불필요한 디버그 파일을 제거했습니다.

v0.3.3-alpha.1

2026년 3월 31일

  • HTTP Request Interception을 추가했습니다. Intercept Pane에서 request를 일시 중지, 검토, 변경, mock할 수 있습니다. WebView2의 CDP Fetch domain을 사용하므로 외부 proxy나 인증서 installation은 필요 없습니다.
  • pause-all mode, Forward/Drop/Mock, Forward All/Drop All, response interception, persistent URL-pattern rules를 추가했습니다.
  • g.intercept.* scripting namespace를 추가했습니다. enable, disable, addRule, removeRule, clearRules, listRules, getRequest, continue, respond, abort, isEnabled를 포함합니다.
  • History > Network에서 request를 HTTP Client로 보내 replay, 편집, 재전송할 수 있게 했습니다.
  • History, MCP History, Intercept pane의 selection preservation과 pane title sync를 개선했습니다.
  • HTTP Intercept와 HTTP Client의 새 help articles를 추가하고 기존 HTTP Requests, Secrets, Network Capture 문서와 상호 링크했습니다.

v0.3.2-alpha.1

2026년 3월 30일

  • Task Observability를 추가했습니다. 임의의 script execution에서 무슨 일이 있었는지 trace하는 진단 system입니다.
  • 모든 g.log() 호출을 task ID와 함께 SQLite에 영구 저장하는 per-task log persistence를 추가했습니다.
  • Task Manager detail panel에서 metadata, error, queue/worker/MCP context, full log, live log를 확인할 수 있게 했습니다.
  • task log 횡단 검색, level filter, Copy Logs, Copy Report export를 추가했습니다.
  • MCP 감사 엔트리와 script task를 TaskId로 연결했습니다.
  • worker script 안의 g.log()가 Task Manager에 표시되지 않던 문제를 수정했습니다.
  • Task Manager help article을 detail panel, per-task logs, context, search, filtering, export, retention 설명으로 업데이트했습니다.

v0.3.1-alpha.5

2026년 3월 29일

  • MCP Click, EnterText, PressKey, ScrollTo가 BrowserAutomationService 의존성을 올바르게 전달하도록 수정했습니다.

v0.3.1-alpha.4

2026년 3월 28일

  • MutationObserver wait method가 'Failed to parse result'를 반환하던 문제를 수정했습니다.

v0.3.1-alpha.3

2026년 3월 27일

  • workspace script를 editor tab에서 열 때 NRE가 발생하던 문제를 수정했습니다.

v0.3.1-alpha.2

2026년 3월 27일

  • MCP server service가 settings service에 접근하지 못하던 bug를 수정했습니다.

v0.3.1-alpha.1

2026년 3월 26일

  • polling-based DOM wait method를 MutationObserver-powered alternative로 대체했습니다.
  • g.dom.waitForElement(selector, options?), g.dom.waitForDomStable(options?), g.dom.waitForReady(selector, options?)를 추가했습니다.
  • g.nav.navigateToUrl()stealth: truedetectRedirects: true option을 추가했습니다.
  • events.json용 dom-mutation event type과 event trigger context에 접근하는 g.trigger.* namespace를 추가했습니다.
  • MCP tool description을 개선하고 관련 테스트 28개와 watch_prices.js help example을 추가했습니다.

v0.3.0-alpha.1

2026년 3월 25일

  • MongoDB scripting(g.mongodb.*)을 추가했습니다. connection pooling, core query, aggregation, bulk write를 포함합니다.
  • S3-compatible storage용 g.s3.* namespace를 추가해 bucket listing, object copy, 사전 서명 URL generation을 지원했습니다.
  • Npgsql driver 기반 PostgreSQL integration(g.postgres.*)을 추가했습니다. connection은 typed secret으로 저장되고 script에서 이름으로 참조합니다.
  • Claude Code를 Guida 안에서 직접 호출할 수 있는 integration을 추가했습니다.
  • MCP tool이 ExecuteScriptAwait에서 script return value를 직접 받을 수 있게 했습니다.
  • g.nav.navigateToUrl()가 response metadata를 반환하도록 하고, search index에 createdAt/indexedAt을 추가했으며, Workspace UI와 help system을 업데이트했습니다.

v0.2.3-alpha.2

2026년 3월 23일

  • Unicode line/paragraph separator(U+2028, U+2029)를 포함한 HTTP response가 JSON.parse에서 실패하던 문제를 수정했습니다. 실제 API response에 나타나는 valid JSON 문자지만 JavaScript engine parser에서 잘못 처리되고 있었습니다. 대상은 g.http.makeHttpRequest response뿐입니다.

v0.2.3-alpha.1

2026년 3월 23일

  • 외부 queue management 지원을 추가했습니다.
  • 초기 standard library를 추가했습니다.

v0.2.2-alpha.1

2026년 3월 23일

  • network traffic body를 SQLite BLOB에서 disk의 gzip-compressed file로 옮기고, SQLite에는 path reference와 size만 저장하도록 했습니다.
  • queue processor에 load-ahead를 추가해 현재 item을 처리하는 동안 다음 item을 가져오고 준비할 수 있게 했습니다.
  • queue processor에 review mode를 추가해 side-by-side나 quad view 같은 advanced layout에서 여러 item의 결과를 확인할 수 있게 했습니다.
  • browser tab 안에서 action button을 직접 사용할 수 있게 했습니다.
  • worker context가 필요한 script를 위해 @require-context pragma를 추가했습니다. standalone 실행 시 명확한 error로 즉시 실패합니다.

v0.2.1-alpha.1

2026년 3월 22일

  • workflow-relative path resolution을 변경해 config script path를 workspace root가 아니라 포함된 folder 기준으로 해석하도록 했습니다.
  • navigation history, MCP 감사, network traffic을 LiteDB 대신 세 개의 separate SQLite file에 저장하도록 했습니다.
  • 애플리케이션을 자체 압축 해제 archive로 배포하도록 했습니다.

v0.2.0-alpha.1

2026년 3월 22일

  • Workflows를 추가해 workspace를 scoped configuration이 있는 named workflow subfolder로 정리할 수 있게 했습니다.
  • workflow switching용 toolbar dropdown, Workspace pane dashboard, workflow별 event trigger, queue worker, MCP tool, view, template, export/import, enable/disable toggle을 추가했습니다.
  • Scripting API를 재구성해 55개의 top-level method를 g.dom.*, g.page.*, g.nav.*, g.tabs.*, g.viewport.*, g.http.*, g.screenshot.*, g.llm.*, g.secrets.* 같은 namespace로 이동했습니다.
  • g.setVar()g.getVar()를 제거했습니다. 영구 저장에는 local variable 또는 g.store를 사용합니다.
  • custom MCP tool parameter를 global args에서 g.tool.args로 이동했습니다.
  • script editor에 접을 수 있는 API reference sidebar를 추가했습니다.

v0.1.1-alpha.4

2025년 3월 19일

  • XAML 불일치로 인해 앱이 시작되지 않던 문제를 수정했습니다.

v0.1.1-alpha.3

2025년 3월 19일

  • Queue Processor용 g.worker.getContext()를 Workers와 같은 API로 통일했습니다.
  • 현재 item을 선택 상태로 유지하는 stay effect를 추가했습니다.
  • queue item 선택 시 script를 자동 실행하는 onSelect lifecycle hook을 추가했습니다.
  • Queue Processor에 ScriptPreprocessor를 추가해 #include@timeout을 지원했습니다.
  • global redirect blocking과 toolbar의 빨간 NO REDIRECT badge를 추가했습니다.

v0.1.1-alpha.2

2025년 3월 18일

  • Workers pane의 Run button을 클릭하면 앱이 freeze되던 문제를 수정했습니다.

v0.1.1-alpha.1

2025년 3월 17일

  • Workers pane을 추가했습니다.
  • queues.json support를 추가해 queue와 처리 script를 선언적으로 정의할 수 있게 했습니다.
  • 관련 MCP tools를 추가했습니다.
  • Workers pane에서 queue 안의 item 수를 확인할 수 있게 했습니다.
  • Workers pane에서 full run 또는 individual job processing을 시작할 수 있게 했습니다.

v0.1.0-alpha.4

2025년 3월 17일

  • queue processing logging을 개선했습니다.

v0.1.0-alpha.3

2025년 3월 16일

  • script file 앞부분의 #include syntax 지원을 개선했습니다. include path를 double quote로 감쌀 필요가 없어졌고, file을 찾지 못하면 silent failure가 아니라 적절한 error를 내도록 했습니다.

v0.1.0-alpha.2

2025년 3월 15일

  • local LLM API method 이름을 더 명확하게 바꿨습니다. g.promptOllama()g.promptLocalLlm()로, g.abortOllama()g.abortLocalLlm()로, g.getOllamaModels()g.getLocalLlmModels()가 되었습니다.

v0.1.0-alpha.1

2025년 3월 15일

  • 첫 릴리스.