0.0.71 - 2025-01-05
- Correction - (9b2c05e)
0.0.70 - 2025-01-05
- (changelog) Test - (d59ff92)
0.0.69 - 2025-01-05
- (docs) Changelog typo - (0c93cdf)
0.0.68 - 2025-01-05
- (otel) Mixup - (f884de6)
- Adapt - (f55f737)
- (nox) Better order - (c9185e4)
0.0.67 - 2025-01-03
- (reference) Links to github source and more - (6f16c3c)
- (reference) Source code links and more - (2657779)
0.0.66 - 2025-01-02
- (reference) Source code links and more - (a0a6745)
0.0.65 - 2025-01-02
- (read the docs) Better index - (70ee08d)
0.0.64 - 2025-01-02
- (bump-my-version,git-cliff) Improve interplay - (72b01ed)
0.0.63 - 2025-01-02
- (docs) Simplify sphinx setup - (169069c)
0.0.62 - 2025-01-02
- Add reference documentation - (8d26936)
0.0.61 - 2025-01-02
- (web) Adapt to pivot from gitbook to read-the-docs - (a4bcb16)
0.0.60 - 2025-01-02
- (sphinx,readthedocs) Introduce - (898cfbb)
0.0.59 - 2025-01-02
- (sphinx,readthedocs) Introduce - (3d669bd)
0.0.58 - 2025-01-02
- (sphinx,readthedocs) Introduce - (770fc06)
0.0.57 - 2025-01-02
- (uv,nox,pyproject) No longer expose dev dependencies as extra - (39a39b1)
- (sphinx,readthedocs) Introduce - (3375b7f)
0.0.56 - 2025-01-01
- (search) Minimal web search using Brave Search Python Client (built separately) - (b39cdb9)
- (core) Introduce service for core; enh(claude): allow for better introspection - (37d4f17)
- (tests) Introducing utils - (186ce67)
- (web) Polish - (52a07fe)
0.0.55 - 2024-12-30
- (web) Smarter transformation, allow for mor formats; refactor(web, tests): major - (09f0455)
- (imaging) More reliable way to check if extra is installed - (5177b0b)
0.0.54 - 2024-12-28
- (ghcr.io) Introduce publishing container image to ghcr.io - (63d9437)
0.0.53 - 2024-12-28
- (maintainability) Dry - (0ad3099)
- (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
- (web) Provide tool to fetch from the web, respecting robots.txt and getting additional context from llms.txt - (fc3ffeb)
- (init) Simplify - (703c278)
- (env) Use subprocess in test_env_args_fail as --env is parsed on boot - (de0a1d9)
- (web) More tests - (91ab1d3)
0.0.51 - 2024-12-27
- (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)
- (ruff) Pivot to defaults - (ac35236)
0.0.50 - 2024-12-26
- (extras) Test for imaging extra not activated - (dd5b4bb)
- (imaging) Make imaging an extra - (ffac1da)
0.0.49 - 2024-12-26
- (confluence) More cli commands - (758f980)
- (devcontainer) Polish - (cda9326)
- (devcontainer) Enable docker in docker for docker tests in devcontainer - (6f5554e)
0.0.48 - 2024-12-25
- (badges) Adapt to change of workflow name - (92be681)
- (badges) Style Ruff - (60178b7)
- (readme) Intro - (c1966fb)
- (pre-commit) Additional hooks - (dea9820)
- (sonarqube) Metas - (26b6e8a)
- (sonarqube) Tags - (b08d11b)
0.0.46 - 2024-12-24
- (mcp) Auto-discover services, instead of having to enumerate them in pyproject.toml - (fcd09a8)
- (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
- (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)
- (test) Superfluous checkout - (88534f3)
0.0.44 - 2024-12-24
0.0.43 - 2024-12-24
- (docker) Set docker tags from semver tags - (7d236c2)
0.0.42 - 2024-12-24
- (CHANGELOG.md) Introduce in repo - (78e11aa)
0.0.41 - 2024-12-24
- (bump-my-version) Update uv.lock on bumping - (fa60f12)
0.0.40 - 2024-12-24
- (bump-my-version) Update uv.lock on bumping - (f1e2b52)
0.0.39 - 2024-12-24
- (docker) Set docker tags from semver tags - (1d1ae38)
0.0.38 - 2024-12-23
- (git-cliff) Fix - (7ab4ff7)
0.0.37 - 2024-12-23
- (pytest) Run tests in parallel - (103b73e)
0.0.36 - 2024-12-23
- (git-cliff) Unique - (5badb97)
0.0.35 - 2024-12-23
- (bump) Utility - (4e9cb39)
0.0.34 - 2024-12-23
- (bump) Utility - (c931fe6)
0.0.33 - 2024-12-23
- (git-cliff) Don't use typos - (9fd5184)
0.0.32 - 2024-12-23
- (git-cliff) Test - (737a9a3)
0.0.31 - 2024-12-23
- (pre-commit) Improve handling - (9615aeb)
0.0.30 - 2024-12-23
- (detect-secrets) Introduce - (b16bc64)
0.0.29 - 2024-12-23
- (coverage) Omit instrumentation - (813a576)
- (mcp) Sse basics - (faa0e78)
- (mcp) Binary resource - (956bbc0)
- (mcp) Inspector - (d1704b2)
- Relative? - (27ffab3)
- More - (ef3b4fe)
- ... - (acf7e13)
- Trial - (b516a0c)
- (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)
- Test all versions in pre-commit - (072e711)
- (cairo) User friendly error display if not installed - (6cb8aac)
- (Docker) Polish a bit - (17551f5)
0.0.28 - 2024-12-22
- (docker) Typo - (dda0c91)
- (claude) Log - (7c51114)
- (confluence) Fix missing mock - (2c9abbf)
- (inspector) Enough for today - (08cccfa)
- (sonarqube) More - (8156649)
- (sonarqube) To reach quality gate - (46600f3)
-
80% - (6b75807)
- (sonarqube) Switch to CI mode - (df26e87)
- (sonqarqube) Coverage to not include build tools - (f320564)
- (sonarqube) Enforce SSL on nodejs setup - (01b811d)
- Do not silently install recommended packages - (02e7ef1)
0.0.27 - 2024-12-21
- (fix) No restart on test for uninstall - (9632421)
- (release) V0.0.27 - (5066b2b)
0.0.26 - 2024-12-21
- (cli,mcp,env) More - (89eb328)
0.0.25 - 2024-12-21
- Indicate exit on fail - (8b3e4e0)
- Epilog - (753bb92)
- Missing dependency in github action - (1a723d1)
- (cli) No args is help auto-set for groups - (cd9ff88)
- Fix - (790ddcd)
- (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)
- (test) Upload test executions to codecov - (873ddb7)
- Epilog - (d6d52d1)
- (logging) Fatal is an alias of critical - (8105621)
0.0.24 - 2024-12-21
- Health, enh: logging - (cee8c75)
- No subject - (844301c)
0.0.23 - 2024-12-20
- Polish for otel instrumentation - (05bcc12)
0.0.22 - 2024-12-20
- .env.example for Docker - (059e16e)
0.0.21 - 2024-12-20
- Release 0.0.21 - (1155f73)
0.0.20 - 2024-12-20
0.0.19 - 2024-12-20
- Enable matrix-testing - (7da1576)
- (instrumentation) Some - (89cb601)
0.0.18 - 2024-12-19
- (Docker) Polish - (5746e83)
- Docker polish - (46e05ec)
0.0.17 - 2024-12-19
- (Docker) Arm64 - (ba6afda)
0.0.16 - 2024-12-19
- (docker) Refine - (ee749fc)
0.0.15 - 2024-12-19
- (workflows) Test - (f36e0ac)
0.0.14 - 2024-12-19
- (workflows) Test - (a3bb705)
0.0.13 - 2024-12-19
- (workflows) Test - (113eb11)
0.0.12 - 2024-12-19
- (workflow) Test - (63a476f)
0.0.11 - 2024-12-19
- (workflow) Triggering - (d502a12)
0.0.10 - 2024-12-19
0.0.9 - 2024-12-19
- (Docker) Start; refactor(logging, settings): continue - (ba3cc07)
- Run starbridge within Docker - (cf8c1ac)
0.0.8 - 2024-12-18
- (inspector) Remove old script - now callable via uv run starbridge mcp inspect - (f74994c)
- Pytest.ini - (c704f8a)
- (codespace) Some - (5acd68d)
- Spike devcontainer - (a1bdf98)
- Publish permissions - (a5bc070)
- Logfire spike - (7e356c0)
- Codecov badge - (941350f)
- Codecov - (d733a28)
- Configure Renovate (#3) - (c3725e3)
- More info - (02d30f9)
- Continue - (9df04f3)
- Prep - (519787f)
- @helmut-hoffer-von-ankershoffen made their first contribution
- @renovate[bot] made their first contribution in #5