Skip to content

Latest commit

 

History

History
635 lines (392 loc) · 41.5 KB

CHANGELOG.md

File metadata and controls

635 lines (392 loc) · 41.5 KB

starbridge Starbridge

0.0.71 - 2025-01-05

📚 Documentation

0.0.70 - 2025-01-05

📚 Documentation

0.0.69 - 2025-01-05

🐛 Bug Fixes

  • (docs) Changelog typo - (0c93cdf)

0.0.68 - 2025-01-05

🐛 Bug Fixes

📚 Documentation

  • Remove summary.md created by gitbook - (48effe6)
  • Various - (fe6083f)

🎨 Styling

  • Codestyle for mcp stdio instrumentor - (50c4c99)
  • Improve codestyle - (904b80c)

🧪 Testing

⚙️ Miscellaneous Tasks

0.0.67 - 2025-01-03

📚 Documentation

  • (reference) Links to github source and more - (6f16c3c)
  • (reference) Source code links and more - (2657779)

0.0.66 - 2025-01-02

📚 Documentation

  • (reference) Source code links and more - (a0a6745)

0.0.65 - 2025-01-02

📚 Documentation

  • (read the docs) Better index - (70ee08d)

0.0.64 - 2025-01-02

⚙️ Miscellaneous Tasks

  • (bump-my-version,git-cliff) Improve interplay - (72b01ed)

0.0.63 - 2025-01-02

🚜 Refactor

  • (docs) Simplify sphinx setup - (169069c)

0.0.62 - 2025-01-02

📚 Documentation

  • Add reference documentation - (8d26936)

0.0.61 - 2025-01-02

🧪 Testing

  • (web) Adapt to pivot from gitbook to read-the-docs - (a4bcb16)

0.0.60 - 2025-01-02

📚 Documentation

  • (sphinx,readthedocs) Introduce - (898cfbb)

0.0.59 - 2025-01-02

📚 Documentation

  • (sphinx,readthedocs) Introduce - (3d669bd)

0.0.58 - 2025-01-02

📚 Documentation

  • (sphinx,readthedocs) Introduce - (770fc06)

0.0.57 - 2025-01-02

🚜 Refactor

  • (uv,nox,pyproject) No longer expose dev dependencies as extra - (39a39b1)

📚 Documentation

  • (sphinx,readthedocs) Introduce - (3375b7f)

0.0.56 - 2025-01-01

⛰️ Features

  • (search) Minimal web search using Brave Search Python Client (built separately) - (b39cdb9)

🚜 Refactor

  • (core) Introduce service for core; enh(claude): allow for better introspection - (37d4f17)
  • (tests) Introducing utils - (186ce67)
  • (web) Polish - (52a07fe)

🧪 Testing

  • (env) Conditions - (c9d67a1)
  • (search) Adapt other tests given new setting - (8dfbd0c)

0.0.55 - 2024-12-30

⛰️ Features

  • (web) Smarter transformation, allow for mor formats; refactor(web, tests): major - (09f0455)

🐛 Bug Fixes

  • (imaging) More reliable way to check if extra is installed - (5177b0b)

🚜 Refactor

📚 Documentation

  • (badge) Ghcr badge using eggplants down, so commenting out - (e1e306a)
  • (ghcr.io) Badge - (5a2f92e)

🧪 Testing

  • (claude) Additional tests - (b77fd54)
  • (web) Test formats - (bd670ab)

0.0.54 - 2024-12-28

⚙️ Miscellaneous Tasks

  • (ghcr.io) Introduce publishing container image to ghcr.io - (63d9437)

0.0.53 - 2024-12-28

🚜 Refactor

  • (maintainability) Dry - (0ad3099)

📚 Documentation

  • (fix) Source bin/env on initial installation, and us --with on uvx given uv does not yet properly support --all-extras - (3ddc9c1)

0.0.52 - 2024-12-28

⛰️ Features

  • (web) Provide tool to fetch from the web, respecting robots.txt and getting additional context from llms.txt - (fc3ffeb)

🚜 Refactor

🧪 Testing

  • (env) Use subprocess in test_env_args_fail as --env is parsed on boot - (de0a1d9)
  • (web) More tests - (91ab1d3)

⚙️ Miscellaneous Tasks

  • (ruff) Auto-fix and use preview checks - (5f360bc)
  • (style) Formatting - (bcc84ed)

0.0.51 - 2024-12-27

🚜 Refactor

  • (MCPBaseService) Annotate abstract methods - (9192372)
  • (cli) Dynamically discover settings to prompt for - (7594f87)
  • (cli) Simplify - (446145f)
  • (di) Introduce dependency injection (di) util, untie service->cli dependency - (2b92828)

🎨 Styling

  • (ruff) Pivot to defaults - (ac35236)

0.0.50 - 2024-12-26

🧪 Testing

  • (extras) Test for imaging extra not activated - (dd5b4bb)

⚙️ Miscellaneous Tasks

  • (imaging) Make imaging an extra - (ffac1da)

0.0.49 - 2024-12-26

🧪 Testing

  • (confluence) More cli commands - (758f980)

⚙️ Miscellaneous Tasks

  • (devcontainer) Polish - (cda9326)
  • (devcontainer) Enable docker in docker for docker tests in devcontainer - (6f5554e)

0.0.48 - 2024-12-25

📚 Documentation

  • (badges) Adapt to change of workflow name - (92be681)
  • (badges) Style Ruff - (60178b7)
  • (readme) Intro - (c1966fb)

⚙️ Miscellaneous Tasks

0.0.46 - 2024-12-24

🚜 Refactor

  • (mcp) Auto-discover services, instead of having to enumerate them in pyproject.toml - (fcd09a8)

🧪 Testing

⚙️ Miscellaneous Tasks

  • (bump) Enable to specify version part to bump, default being patch - (56709d7)
  • (codecov) Coverage > 80% now required - (2b4d18c)
  • (codecov) Sensible green range - (a754964)

0.0.45 - 2024-12-24

🧪 Testing

  • (docker) Use docker-compose and pytest-docker plugin to test e2e from docker buildx to inspector started by starbridge controller - (0fe9c49)
  • (env) Test --env not supported by all commands - (9d30e64)
  • (env) Setting env via args - (6b4f75f)
  • (mcp) Inspector reactivated - (753ced8)
  • (parallel) Enable that tests marked as sequential can run as such, use for one that changes the environment on disk - (22c1b53)

⚙️ Miscellaneous Tasks

  • (test) Superfluous checkout - (88534f3)

0.0.44 - 2024-12-24

📚 Documentation

  • (badges) Consolidate to shields.io - (a237a46)
  • (pypi) Define supported python versions - (bea82aa)

🎨 Styling

  • (badges) Consolidate labels - (2630832)
  • (badges) Use CD for github, pypi and docker - (a300b36)

0.0.43 - 2024-12-24

⚙️ Miscellaneous Tasks

  • (docker) Set docker tags from semver tags - (7d236c2)

0.0.42 - 2024-12-24

📚 Documentation

  • (CHANGELOG.md) Introduce in repo - (78e11aa)

0.0.41 - 2024-12-24

⚙️ Miscellaneous Tasks

  • (bump-my-version) Update uv.lock on bumping - (fa60f12)

0.0.40 - 2024-12-24

⚙️ Miscellaneous Tasks

  • (bump-my-version) Update uv.lock on bumping - (f1e2b52)

0.0.39 - 2024-12-24

⚙️ Miscellaneous Tasks

  • (docker) Set docker tags from semver tags - (1d1ae38)

0.0.38 - 2024-12-23

⚙️ Miscellaneous Tasks

0.0.37 - 2024-12-23

⚙️ Miscellaneous Tasks

  • (pytest) Run tests in parallel - (103b73e)

0.0.36 - 2024-12-23

⚙️ Miscellaneous Tasks

0.0.35 - 2024-12-23

⚙️ Miscellaneous Tasks

0.0.34 - 2024-12-23

⚙️ Miscellaneous Tasks

0.0.33 - 2024-12-23

⚙️ Miscellaneous Tasks

  • (git-cliff) Don't use typos - (9fd5184)

0.0.32 - 2024-12-23

⚙️ Miscellaneous Tasks

0.0.31 - 2024-12-23

⚙️ Miscellaneous Tasks

  • (pre-commit) Improve handling - (9615aeb)

0.0.30 - 2024-12-23

⚙️ Miscellaneous Tasks

  • (detect-secrets) Introduce - (b16bc64)

0.0.29 - 2024-12-23

📚 Documentation

  • Mention renovate - (0bbebb0)
  • Update keywords to match tooling - (5408c26)

🧪 Testing

⚙️ Miscellaneous Tasks

  • (bump-my-version) Config - (3e8495f)
  • (sonarqube) Signal we have to be compatible with 3.11 so we cannot use the new type parameter syntax of Python 3.12 - (4146430)
  • (sonarqube) No shallow clone - (34c1473)
  • (sonarqube) Exclude node_modules - (77d164d)
  • (sonarqube) Exclusions - (69f6913)
  • (sonarqube) Issue - (787dceb)
  • Introduce bump-my-version - (e5882d4)
  • Reenable pre-commit hook - (a7f1117)

◀️ Revert

  • Test all versions in pre-commit - (072e711)

Change

Enh

  • (cairo) User friendly error display if not installed - (6cb8aac)

Enh/doc

  • (Docker) Polish a bit - (17551f5)

0.0.28 - 2024-12-22

🐛 Bug Fixes

🚜 Refactor

  • (mcp) Reduce complexity - (8bc1b6f)
  • (sonarqube) A few issues identified - (e092e58)

📚 Documentation

🧪 Testing

⚙️ Miscellaneous Tasks

  • (sonarqube) Switch to CI mode - (df26e87)
  • (sonqarqube) Coverage to not include build tools - (f320564)

Security

  • (sonarqube) Enforce SSL on nodejs setup - (01b811d)
  • Do not silently install recommended packages - (02e7ef1)

0.0.27 - 2024-12-21

🐛 Bug Fixes

  • (test) Claude restart not supported on linux - (26e0e36)
  • (test) Starbridge.png - (a10d2d3)

📚 Documentation

🧪 Testing

  • (fix) No restart on test for uninstall - (9632421)

⚙️ Miscellaneous Tasks

0.0.26 - 2024-12-21

🧪 Testing

0.0.25 - 2024-12-21

🐛 Bug Fixes

🚜 Refactor

  • (cli) No args is help auto-set for groups - (cd9ff88)

📚 Documentation

🧪 Testing

  • (claude,hello) A bit - (8f5593f)
  • (mcp) Enable cross-process mocks with fixture - (6713c83)
  • (mcp) More tests, and test-coverage across processes - (e47cc49)
  • (mcp) Start - (3f3c282)
  • Fix - (bf48cc8)

⚙️ Miscellaneous Tasks

  • (test) Upload test executions to codecov - (873ddb7)

Change

Enh

  • (logging) Fatal is an alias of critical - (8105621)

0.0.24 - 2024-12-21

🚜 Refactor

GITBOOK-2

0.0.23 - 2024-12-20

⚙️ Miscellaneous Tasks

  • Polish for otel instrumentation - (05bcc12)

0.0.22 - 2024-12-20

🐛 Bug Fixes

  • .env.example for Docker - (059e16e)

0.0.21 - 2024-12-20

⚙️ Miscellaneous Tasks

0.0.20 - 2024-12-20

📚 Documentation

0.0.19 - 2024-12-20

🐛 Bug Fixes

🧪 Testing

  • Enable matrix-testing - (7da1576)

⚙️ Miscellaneous Tasks

Cont

  • (instrumentation) Some - (89cb601)

0.0.18 - 2024-12-19

📚 Documentation

V0.0.18

0.0.17 - 2024-12-19

⚙️ Miscellaneous Tasks

0.0.16 - 2024-12-19

⚙️ Miscellaneous Tasks

0.0.15 - 2024-12-19

⚙️ Miscellaneous Tasks

0.0.14 - 2024-12-19

⚙️ Miscellaneous Tasks

0.0.13 - 2024-12-19

⚙️ Miscellaneous Tasks

0.0.12 - 2024-12-19

⚙️ Miscellaneous Tasks

0.0.11 - 2024-12-19

⚙️ Miscellaneous Tasks

  • (workflow) Triggering - (d502a12)

0.0.10 - 2024-12-19

⚙️ Miscellaneous Tasks

0.0.9 - 2024-12-19

⛰️ Features

  • (Docker) Start; refactor(logging, settings): continue - (ba3cc07)
  • Run starbridge within Docker - (cf8c1ac)

0.0.8 - 2024-12-18

🐛 Bug Fixes

  • (inspector) Remove old script - now callable via uv run starbridge mcp inspect - (f74994c)

⚙️ Miscellaneous Tasks

  • (devcontainer) Complete - (51489b6)
  • (devcontainer) Continue - (81c2079)

[0.0.7] - 2024-12-18

⛰️ Features

  • (confluence) More tools - (a7cdb48)
  • Listing spaces and creating pages in Confluence - (7eb4828)

🐛 Bug Fixes

🚜 Refactor

📚 Documentation

🧪 Testing

⚙️ Miscellaneous Tasks

Other

Release

New Contributors ❤️

  • @helmut-hoffer-von-ankershoffen made their first contribution
  • @renovate[bot] made their first contribution in #5