Changelog โ
3.143.0 - 2026-11-05 โ
What's Changed โ
๐งฐ Maintenance โ
- Alarm on event loop lag only when 2 of 3 minutes breach
3.142.0 - 2026-11-01 โ
What's Changed โ
๐ Highlights โ
- Refuse private package reads for accounts without a subscription
- Apply private package checks to every Debian index route
- Cache Python index misses and mirror URLs (#274)
- perf improvements
3.141.0 - 2026-10-31 โ
What's Changed โ
๐ Highlights โ
- Re-adding access logging. CLoses #267
3.140.0 - 2026-10-31 โ
What's Changed โ
๐ Highlights โ
- more actions tweaks
- Fix REST API authorisation, 500s on bad input and local start-up race
3.139.0 - 2026-10-29 โ
What's Changed โ
๐ Highlights โ
- Enforcing email verification before allowing new users to access the dashboard
๐งช Testing And Tooling โ
- stop unit tests on main
3.138.0 - 2026-10-28 โ
What's Changed โ
๐ Highlights โ
- Require an ALTCHA proof-of-work on password signups
3.137.0 - 2026-10-28 โ
What's Changed โ
๐ Highlights โ
- Make the Docker registry follow the Registry v2 / OCI distribution spec
- Maven: immutable releases, upload validation, auth, plugin metadata and repository compliance
- Conda: repodata compliance, HTTP behaviour, upload validation and channel fixes
๐งช Testing And Tooling โ
- Remove integration and browser tests from GitHub Actions
3.136.0 - 2026-10-28 โ
What's Changed โ
๐ Highlights โ
- Restyle /docs to match the RepoForge design
- Python index: PyPI standards compliance
๐งช Testing And Tooling โ
- Fix Basic auth header parsing to support colons in passwords
3.134.0 - 2026-10-27 โ
What's Changed โ
๐ Highlights โ
- RepoForge SFTP: data model, GraphQL API, billing and usage Lambda
๐งช Testing And Tooling โ
- Add the sftp-server ECR repository to terraform/static
3.133.0 - 2026-10-26 โ
What's Changed โ
๐ Highlights โ
- Add a Maven repository format
3.132.0 - 2026-10-25 โ
What's Changed โ
๐ Highlights โ
- Stop handled conditions being reported to Sentry as errors
๐งช Testing And Tooling โ
- Gate integration and browser tests to cut Actions minutes
3.131.0 - 2026-10-24 โ
What's Changed โ
๐งช Testing And Tooling โ
- Improve auth header validation with base64 error handling
3.130.0 - 2026-10-23 โ
What's Changed โ
๐งช Testing And Tooling โ
- Add validation for required metadata fields in Python package creation
3.129.0 - 2026-10-21 โ
What's Changed โ
๐ Highlights โ
- Performance tweaks
3.128.0 - 2026-10-19 โ
What's Changed โ
๐ Highlights โ
- Handle social logins that return no email address
- Stop reporting expected conditions to Sentry and logging credentials
- Stop writing credentials and personal data to application logs
๐งช Testing And Tooling โ
- Tolerate parameters on Description-Content-Type when rendering descriptions
- Return 404 for Python uploads to an unknown account
- Stop concurrent cache misses each running the password check
- Run GraphQL operations in the threadpool instead of on the event loop
- Optimize JWT key loading with caching
3.127.0 - 2026-10-16 โ
What's Changed โ
๐งฐ Maintenance โ
- Move blog.repoforge.io off Medium and 301 to repoforge.io/blog
3.126.0 - 2026-10-16 โ
What's Changed โ
๐ Highlights โ
- Store the landing page A/B variant and pick it in the www CloudFront function
3.125.0 - 2026-10-14 โ
What's Changed โ
๐ Highlights โ
- Store "How did you hear about RepoForge?" answers
- Adding test reports
๐ Fixes โ
- Set prod trial period to 14 days
3.124.0 - 2026-10-13 โ
What's Changed โ
๐ Highlights โ
- Adding capture of referrer
๐งฐ Maintenance โ
- Stop sending the welcome email at signup
3.123.0 - 2026-10-12 โ
What's Changed โ
๐ Highlights โ
- Missing conda roles
- Onboarding email links
๐งช Testing And Tooling โ
- Fix AttributeError for StaticFiles in request logging middleware
3.122.0 - 2026-10-12 โ
What's Changed โ
๐งฐ Maintenance โ
- Update verify-account email template design
3.121.1 - 2026-10-11 โ
What's Changed โ
๐งฐ Maintenance โ
- fix migration
3.121.0 - 2026-10-11 โ
What's Changed โ
๐ Highlights โ
- Adding 14-day free trial
3.120.0 - 2026-10-09 โ
What's Changed โ
๐ Highlights โ
- Enforce READ and package-level permissions on Python index page
- Stop request handlers blocking the event loop
- Make the Python simple index cheaper to serve
- Stream Docker, Python, Debian and Conda uploads instead of buffering in memory
๐งฐ Maintenance โ
- Run uvicorn with 2 workers
- bump deps
๐งช Testing And Tooling โ
- Add observability for recurring ECS health check failures (#160)
3.119.0 - 2026-09-22 โ
What's Changed โ
๐งฐ Maintenance โ
- bumping deps
3.118.0 - 2026-08-26 โ
What's Changed โ
๐ Highlights โ
- 157 an error occurred validationexception when calling the batchgetitem operation provided list of item keys contains duplicates
3.117.1 - 2026-08-01 โ
What's Changed โ
๐งฐ Maintenance โ
- security patches
3.117.0 - 2026-06-24 โ
What's Changed โ
๐งฐ Maintenance โ
- Security patches
3.116.4 - 2026-06-10 โ
What's Changed โ
๐งฐ Maintenance โ
- seo fixes
3.116.0 - 2026-05-11 โ
What's Changed โ
๐ Highlights โ
- refactoring onboarding process
3.115.0 - 2026-05-08 โ
What's Changed โ
๐ Fixes โ
- fix cloudfront redirects again
3.114.0 - 2026-05-08 โ
What's Changed โ
๐งฐ Maintenance โ
- Adding an S3 redriect for the blog
3.113.0 - 2026-04-11 โ
What's Changed โ
๐ Highlights โ
- Add TOTP-based MFA support for dashboard login
๐งฐ Maintenance โ
- Short-circuit applied PEP503 migration
3.112.0 - 2026-04-10 โ
What's Changed โ
๐ Highlights โ
- feat: Enforcing PEP-503 naming conventions
3.111.0 - 2026-04-10 โ
What's Changed โ
๐ Highlights โ
- feat: Filtering out GraphQL errors in sentry
3.110.4 - 2026-04-09 โ
What's Changed โ
๐งช Testing And Tooling โ
- Fix: GQL validation errors with stripe
3.110.3 - 2026-04-07 โ
What's Changed โ
๐ Highlights โ
- Upgrade Docker GitHub Actions to v4
3.110.1 - 2026-03-16 โ
What's Changed โ
๐งช Testing And Tooling โ
- Add CLI tool to migrate a user between accounts
3.110.0 - 2026-03-11 โ
What's Changed โ
๐ Highlights โ
- Security patches March 2026
- Potential fixes for 5 code quality findings
๐ Fixes โ
- Potential fixes for 4 code quality findings
๐งฐ Maintenance โ
- Removing hard coded secrets
3.109.0 - 2026-02-16 โ
What's Changed โ
๐ Fixes โ
- Add JWT_ISSUER environment variable configuration
3.108.1 - 2026-02-03 โ
What's Changed โ
๐ Highlights โ
- Limit ALB and ECS service to 2 subnets
3.108.0 - 2026-01-31 โ
What's Changed โ
๐ Highlights โ
- Removing sitemap and adding robots.txt
3.107.0 - 2026-01-29 โ
What's Changed โ
๐ Highlights โ
- Fix permission check logic in conda and debian viewsets
3.106.0 - 2026-01-27 โ
What's Changed โ
๐ Highlights โ
- Code quality improvements
๐งช Testing And Tooling โ
- Fix for Unused import
3.105.0 - 2026-01-23 โ
What's Changed โ
๐งช Testing And Tooling โ
- Skip nightly deployment when no new commits since last tag
3.104.0 - 2026-01-21 โ
What's Changed โ
๐งฐ Maintenance โ
- Nightly deployment
๐งช Testing And Tooling โ
- Refactoring the deployment logic
- Fix flaky unit test in mutations API
- reordering PR labeler
3.103.0 - 2026-01-18 โ
What's Changed โ
๐ Fixes โ
- Fix storage exceeded error on image upload
3.102.0 - 2026-01-14 โ
What's Changed โ
๐งฐ Maintenance โ
- Add comprehensive test coverage for high-priority components
3.101.0 - 2026-01-13 โ
What's Changed โ
๐ Highlights โ
- Investigate unused changelog config file
3.84.0 - 2026-01-02 โ
New Contributors โ
- @dependabot[bot] made their first contribution in https://github.com/RepoForge-io/core-service/pull/48
3.76.0 - 2025-10-07 โ
What's Changed โ
๐ Fixes โ
- making python package lookup case insensitive to work with uv
3.73.0 - 2025-10-06 โ
What's Changed โ
๐ Highlights โ
- Improve runtime performance and tuning
3.72.0 - 2025-10-06 โ
What's Changed โ
๐ Highlights โ
- Performance and test improvements
3.71.0 - 2025-10-03 โ
What's Changed โ
๐งช Testing And Tooling โ
- Increasing unit test coverage to 93%
3.70.0 - 2025-10-03 โ
What's Changed โ
๐ Documentation โ
- Adding a release notes template
3.69.0 - 2025-10-03 โ
What's Changed โ
- Align auth overrides with header signature
3.68.0 - 2025-10-02 โ
What's Changed โ
- Optimise Python package view data access (#20)
3.67.0 - 2025-10-01 โ
What's Changed โ
- docs: switch to uk english and clarify private scope
3.66.0 - 2025-10-01 โ
What's Changed โ
- docs: refresh repo overview and guidelines
3.65.0 - 2025-09-25 โ
What's Changed โ
- adding coverage reports
3.64.0 - 2025-09-25 โ
What's Changed โ
- 11 exec format error in eco
- ci fix
3.63.0 - 2025-09-24 โ
What's Changed โ
- workflow fix