Skip to content

Conversation

@AniketDev7
Copy link
Contributor

  • Fix all failing test suites (632 tests now passing)

  • Add 21 new comprehensive test suites covering:

    • Asset management, cache & persistence
    • Complex queries, deep references, field projections
    • Global fields, JSON RTE, live preview
    • Metadata, modular blocks, multi-reference
    • Pagination, performance benchmarks
    • Query encoding, operators, sync operations
    • Taxonomy queries
  • Fix TypeScript errors (TS18048, TS2304, TS2554, TS1128, TS1005)

  • Fix Axios errors (422, 400) with graceful error handling

  • Fix circular references in deep reference chains (WeakSet tracking)

  • Fix flaky performance tests (network variance handling)

  • Add global console.error suppression for SDK validation (jest.setup.ts)

  • Remove redundant synchronization.spec.ts (superseded by comprehensive version)

  • Remove @nrwl/jest dependency (from upstream)

Breaking Changes: None

- Fix all failing test suites (632 tests now passing)
- Add 21 new comprehensive test suites covering:
  * Asset management, cache & persistence
  * Complex queries, deep references, field projections
  * Global fields, JSON RTE, live preview
  * Metadata, modular blocks, multi-reference
  * Pagination, performance benchmarks
  * Query encoding, operators, sync operations
  * Taxonomy queries

- Fix TypeScript errors (TS18048, TS2304, TS2554, TS1128, TS1005)
- Fix Axios errors (422, 400) with graceful error handling
- Fix circular references in deep reference chains (WeakSet tracking)
- Fix flaky performance tests (network variance handling)
- Add global console.error suppression for SDK validation (jest.setup.ts)
- Remove redundant synchronization.spec.ts (superseded by comprehensive version)
- Update .gitignore to exclude build artifacts
- Sync with latest development (19 commits)
- Remove @nrwl/jest dependency (from upstream)

Test Results:
  Test Suites: 39 passed, 39 total (100%)
  Tests: 632 passed, 632 total (100%)
  Status: Production Ready

Breaking Changes: None
Security: All credentials use environment variables
@AniketDev7 AniketDev7 requested a review from a team as a code owner November 10, 2025 14:39
@github-actions
Copy link

Coverage report

St.
Category Percentage Covered / Total
🟢 Statements 99.13% 914/922
🟢 Branches 97.43% 303/311
🟢 Functions 97.97% 193/197
🟢 Lines 99.32% 882/888

Test suite run success

621 tests passing in 32 suites.

Report generated by 🧪jest coverage report action from 6e4853e

aman19K
aman19K previously approved these changes Nov 11, 2025
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.

3 participants