Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
worxbend
/
codeberg4s
Public
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Issues
0
Pull requests
2
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
refactor: pre-release quality pass over the library modules
- #5
#5
Merged
w0rxbend
merged 31 commits into
main
worxbend/codeberg4s:main
from
refactor/pre-release-quality-pass
worxbend/codeberg4s:refactor/pre-release-quality-pass
Copy head branch name to clipboard
Aug 31, 2026
Conversation
Commits
31
(31)
Checks
Files changed
Merged
refactor: pre-release quality pass over the library modules
#5
w0rxbend
merged 31 commits into
main
worxbend/codeberg4s:main
from
refactor/pre-release-quality-pass
worxbend/codeberg4s:refactor/pre-release-quality-pass
Copy head branch name to clipboard
Commits
Commits on Aug 31, 2026
fix(client): honour CodebergConfig.defaultPageSize as the first-page default
Show description for d7afe65
w0rxbend
committed
d7afe65
View commit details
Copy full SHA for d7afe65
Browse repository at this point
test(client): enforce Api/Attempt rail parity by reflection
Show description for e78938e
w0rxbend
committed
e78938e
View commit details
Copy full SHA for e78938e
Browse repository at this point
fix(client): scope repository Actions operation ids under repos.actions
Show description for bfaac46
w0rxbend
committed
bfaac46
View commit details
Copy full SHA for bfaac46
Browse repository at this point
style(client): reformat AttemptParitySuite scaladoc wrapping
Show description for 552f0ec
w0rxbend
committed
552f0ec
View commit details
Copy full SHA for 552f0ec
Browse repository at this point
refactor(api)!: name repository sub-resource listings as bare nouns
Show description for 50f5592
w0rxbend
committed
50f5592
View commit details
Copy full SHA for 50f5592
Browse repository at this point
refactor(api)!: rename every PageParams parameter to params
Show description for 8e2d448
w0rxbend
committed
8e2d448
View commit details
Copy full SHA for 8e2d448
Browse repository at this point
refactor(model)!: move Owner and RepoName to the package root
Show description for bc32fdf
w0rxbend
committed
bc32fdf
View commit details
Copy full SHA for bc32fdf
Browse repository at this point
feat(model): re-export the everyday surface from the package root
Show description for 31f46e2
w0rxbend
committed
31f46e2
View commit details
Copy full SHA for 31f46e2
Browse repository at this point
feat(model): add compile-time literal constructors for path identifiers
Show description for 2b078fa
w0rxbend
committed
2b078fa
View commit details
Copy full SHA for 2b078fa
Browse repository at this point
refactor(core): add shared request-shape builders to CodebergRequest
Show description for 194f708
w0rxbend
committed
194f708
View commit details
Copy full SHA for 194f708
Browse repository at this point
refactor(client): build issue requests from the shared shape builders
Show description for 7ca436e
w0rxbend
committed
7ca436e
View commit details
Copy full SHA for 7ca436e
Browse repository at this point
refactor(client): build organization requests from the shared builders
Show description for 73edd11
w0rxbend
committed
73edd11
View commit details
Copy full SHA for 73edd11
Browse repository at this point
refactor(client): build account requests from the shared builders
Show description for ce6431c
w0rxbend
committed
ce6431c
View commit details
Copy full SHA for ce6431c
Browse repository at this point
refactor(client): delete the duplicate request builders that matched
Show description for b517b30
w0rxbend
committed
b517b30
View commit details
Copy full SHA for b517b30
Browse repository at this point
refactor(client): reshape the last five private request builders
Show description for d301c3b
w0rxbend
committed
d301c3b
View commit details
Copy full SHA for d301c3b
Browse repository at this point
refactor(client): read IssueApi decoders and paths from the group
Show description for 4c87c5f
w0rxbend
committed
4c87c5f
View commit details
Copy full SHA for 4c87c5f
Browse repository at this point
refactor(codec): render every paging window from one place
Show description for 8925d7a
w0rxbend
committed
8925d7a
View commit details
Copy full SHA for 8925d7a
Browse repository at this point
style(domain): reformat the segment-literal sources
Show description for d57db8d
w0rxbend
committed
d57db8d
View commit details
Copy full SHA for d57db8d
Browse repository at this point
refactor(client): decode whole-array responses through WireDecode.vector
Show description for 8b9620b
w0rxbend
committed
8b9620b
View commit details
Copy full SHA for 8b9620b
Browse repository at this point
refactor(client): rename WireDecode.of to WireDecode.single
Show description for 223a4ad
w0rxbend
committed
223a4ad
View commit details
Copy full SHA for 223a4ad
Browse repository at this point
refactor(codec): fold the per-group array helpers into ArrayElements
Show description for 6942154
w0rxbend
committed
6942154
View commit details
Copy full SHA for 6942154
Browse repository at this point
refactor(codec): promote the optional-field conversion into Wire
Show description for 774bcd9
w0rxbend
committed
774bcd9
View commit details
Copy full SHA for 774bcd9
Browse repository at this point
refactor(codec): move the instant renderer into Timestamps
Show description for aff3f7c
w0rxbend
committed
aff3f7c
View commit details
Copy full SHA for aff3f7c
Browse repository at this point
refactor(codec): promote the request-body value builders into codec
Show description for 55d8933
w0rxbend
committed
55d8933
View commit details
Copy full SHA for 55d8933
Browse repository at this point
refactor(codec): fold nested DTO conversion into Wire.nested
Show description for 0a2f0e5
w0rxbend
committed
0a2f0e5
View commit details
Copy full SHA for 0a2f0e5
Browse repository at this point
refactor(model): promote one shared positive-id validator
Show description for e7ee18c
w0rxbend
committed
e7ee18c
View commit details
Copy full SHA for e7ee18c
Browse repository at this point
refactor(core): serve binary calls from the shared pipeline path
Show description for 0037268
w0rxbend
committed
0037268
View commit details
Copy full SHA for 0037268
Browse repository at this point
test(client): share one stub-backend harness across the API suites
Show description for 4f3e289
w0rxbend
committed
4f3e289
View commit details
Copy full SHA for 4f3e289
Browse repository at this point
fix(build): exclude the Property tag from every unit-gate module
Show description for 35683f5
w0rxbend
committed
35683f5
View commit details
Copy full SHA for 35683f5
Browse repository at this point
test: tag every property automatically in PropertyBase
Show description for 29a7e94
w0rxbend
committed
29a7e94
View commit details
Copy full SHA for 29a7e94
Browse repository at this point
docs(site): import Owner and RepoName from the package root
Show description for a4da84b
w0rxbend
committed
a4da84b
View commit details
Copy full SHA for a4da84b
Browse repository at this point
You can’t perform that action at this time.