Skip to content

chore: sync the release branch with dev - #102

Open
phmatray wants to merge 23 commits into
mainfrom
chore/sync-main-with-dev
Open

chore: sync the release branch with dev#102
phmatray wants to merge 23 commits into
mainfrom
chore/sync-main-with-dev

Conversation

@phmatray

Copy link
Copy Markdown
Owner

Why

main had diverged from dev: 3 commits ahead, 22 behind.

The 3 exclusive commits were #76 (chore: standardize renovate config), which added a long inline
renovate.json. dev superseded that in 632c3d2e by extending the shared
local>phmatray/.github:renovate-ci preset — so main's exclusive content is obsolete, not lost work.
Everything else on main was simply older (global.json 10.0.103 vs 10.0.201,
actions/checkout v6.0.2 vs v6.1.0).

What this does

Merges dev into main. The single conflict (renovate.json) is resolved in favour of dev, and the
resulting tree is byte-identical to dev:

$ git diff --stat origin/dev HEAD
(empty)

Both parents are preserved, so #76 stays in the history rather than being force-pushed away
(main is protected against force pushes anyway).

⚠️ Before merging

Pushing to main triggers the release job in .github/workflows/ci-cd.yml, which tags and publishes.
main currently describes as v3.0.0. Merge this when you are ready for that to happen.

Related cleanup

While auditing the remotes:

  • Pruned 4 stale local tracking refs already deleted on GitHub
    (features/dotnet8, chore/standardize-renovate-config, feature/upgrade-dotnet-10-lts, WIP-local-backup-20260218).
  • Deleted WIP-feature-backup-20260218 and WIP-feature-backup-20260218-v2 (agent-tooling debris; the one useful
    hunk, a set of .gitignore entries, was carried over on the 🎯 Launch v1.0 - Enterprise Technical Analysis Library #63 branch).
  • Deleted features/dotnet6 (last commit 2021-11-14), after archiving it as the tag archive/features-dotnet6
    so its 22 commits stay reachable. The tag is not v-prefixed, so MinVer ignores it.
  • auto-claude/001-high-level-api-for-common-use-cases was kept — it holds ~1,400 lines of unmerged fluent-API work.

All 7 release tags remain reachable from dev; nothing deleted stranded a release.

🤖 Generated with Claude Code

renovate Bot and others added 23 commits March 12, 2026 09:01
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…trategy

Introduces commercial licensing tiers for proprietary/fintech use cases:
- Developer (€299/yr), Professional (€999/yr), Enterprise (€3,999+/yr)
- FAQ addressing GPL-3.0 implications for commercial users
- Placeholder section for upcoming Cloud API offering
- Custom consulting/indicator development offering

Addresses Sprint 1 pricing strategy (issue #7) and supports the
v1.0 enterprise launch roadmap (issue #63).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…age to 18.8.0 (#88)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
…age to 18.9.0 (#95)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Brings the release branch up to date with dev (22 commits).

main had diverged by 3 commits carrying the inline Renovate configuration
from #76. dev superseded that in 632c3d2 by extending the shared
phmatray/.github:renovate-ci preset, so the conflict in renovate.json is
resolved in favour of dev and the resulting tree is byte-identical to dev.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant