Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
a8790be
feat: add support for @requires
Noroth Jan 5, 2026
2fcd43b
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Jan 5, 2026
0fb9fb5
feat: include logic for requires in the proto generator
Noroth Jan 5, 2026
a9b5873
chore: lint format
Noroth Jan 5, 2026
3af2531
chore: add more tests and prepare abstract selection rewriting
Noroth Jan 7, 2026
90b89a7
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Jan 7, 2026
8b36ed9
chore: add mapping and validation
Noroth Jan 19, 2026
fa7c602
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Jan 19, 2026
925740b
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Jan 27, 2026
03070da
chore: improve the mapping
Noroth Feb 3, 2026
d4abf0b
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 3, 2026
993c2ba
chore: add comments
Noroth Feb 3, 2026
d8dd473
chore: export constants
Noroth Feb 3, 2026
977e1fd
chore: update import
Noroth Feb 3, 2026
62e44a2
normalize keys
Noroth Feb 3, 2026
5cd87b4
chore: apply normalization logic from composition
Noroth Feb 3, 2026
576294e
chore: updates
Noroth Feb 3, 2026
a7b4e9b
chore: mimimi
Noroth Feb 3, 2026
f711133
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 3, 2026
6dc6997
chore: do not duplicate messages
Noroth Feb 3, 2026
1974e6d
chore: remove unused options
Noroth Feb 3, 2026
506dd1a
chore: pr reviews
Noroth Feb 3, 2026
20b6f8c
chore: do not use type assertio9n
Noroth Feb 3, 2026
f9281b7
chore: remove unused function
Noroth Feb 3, 2026
01f16fc
chore: return early
Noroth Feb 3, 2026
9bac9ee
chore: import
Noroth Feb 3, 2026
0a22c6b
chore: install dependencies in related projects
Noroth Feb 3, 2026
02de360
chore: imports
Noroth Feb 3, 2026
5a40d18
chore: mroe cleanup
Noroth Feb 3, 2026
59f92b4
refactor: enable eslint to comply with rules in other packages
Noroth Feb 3, 2026
5a040a2
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 3, 2026
c8b3469
chore: more lint updates
Noroth Feb 3, 2026
4174625
chore: sanitize comments
Noroth Feb 3, 2026
cb8ee46
chore: update comment
Noroth Feb 3, 2026
90a5b67
chore: properly handle composite types on field level
Noroth Feb 4, 2026
9af0929
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 4, 2026
b0b4390
chore: lint
Noroth Feb 4, 2026
20ca49d
chore: balance pop
Noroth Feb 4, 2026
d9169fb
chore: add eslint dependency
Noroth Feb 4, 2026
a7264e3
chore: make composite member type order deterministic
Noroth Feb 4, 2026
43ab1a7
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 5, 2026
9378483
chore: implement abstract selection rewriting
Noroth Feb 6, 2026
2b0b1d6
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 6, 2026
94fff18
chore: index won't be undefined
Noroth Feb 6, 2026
c82e9ba
chore: fix typo
Noroth Feb 6, 2026
179d3a7
chore: remove duplicated type
Noroth Feb 6, 2026
a64c780
chore: remove other duplicate map
Noroth Feb 6, 2026
4e53b55
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 6, 2026
5517a99
chore: fixes
Noroth Feb 6, 2026
95a0871
chore: implement recursive handling for rewriting subselections
Noroth Feb 6, 2026
712b2e9
chore: add more tests
Noroth Feb 6, 2026
d09ff5a
chore: nested inline fragments should only allow parent resolution
Noroth Feb 6, 2026
5dd480f
chore: more tests
Noroth Feb 6, 2026
b1116b9
feat: implement support for deeply nested interface combinations
Noroth Feb 9, 2026
486e70d
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 9, 2026
5a5b4d2
chore: target interface root to determine valid implementation types
Noroth Feb 9, 2026
d16e439
chore: remove typed return
Noroth Feb 9, 2026
e681144
chore: handle simple union normalization
Noroth Feb 9, 2026
7a538a8
chore: improve rewriting logic
Noroth Feb 10, 2026
460a9d9
chore: handle nested concrete fragments and unions
Noroth Feb 10, 2026
f123e53
Merge branch 'main' of github.com:wundergraph/cosmo into ludwig/eng-8…
Noroth Feb 10, 2026
ffb1a86
chore: update composition-go
Noroth Feb 10, 2026
ac580e0
chore: add requires docs to markdown file
Noroth Feb 12, 2026
baf5dcb
Merge branch 'main' of github.com:wundergraph/cosmo into ludwig/eng-8…
Noroth Feb 13, 2026
7e69bc1
chore: update composition-go
Noroth Feb 13, 2026
cbf8280
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 13, 2026
08c0176
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 23, 2026
e26a19d
chore: lint fixes
Noroth Feb 23, 2026
f2eeb71
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 23, 2026
1ced10e
chore: remove obsolete code
Noroth Feb 24, 2026
9fd085d
chore: add test for nested composite type
Noroth Feb 24, 2026
0762cdd
chore: updates from PR reviews
Noroth Feb 24, 2026
491848f
Merge branch 'main' of github.com:wundergraph/cosmo into ludwig/eng-8…
Noroth Feb 24, 2026
2134831
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 24, 2026
3f17925
Merge branch 'main' into ludwig/eng-8641-implement-proto-generation-i…
Noroth Feb 26, 2026
bdec880
chore: resolve PR comments
Noroth Feb 26, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/protographic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
- uses: ./.github/actions/node

- name: Install dependencies
run: pnpm install --filter ./protographic
run: pnpm install --filter ./connect --filter ./composition --filter ./protographic

- name: Generate code
run: pnpm generate
Expand All @@ -33,7 +33,7 @@ jobs:
run: git diff --no-ext-diff --exit-code

- name: Build
run: pnpm run --filter ./connect --filter ./protographic build
run: pnpm run --filter ./connect --filter ./composition --filter ./protographic build

- name: Test
run: pnpm run --filter ./protographic test:coverage
Expand Down
308 changes: 154 additions & 154 deletions composition-go/index.global.js

Large diffs are not rendered by default.

Loading
Loading