Skip to content

DX | 16-02-2026 | Beta Release - #100

Merged
harshithad0703 merged 5 commits into
masterfrom
development
Feb 17, 2026
Merged

DX | 16-02-2026 | Beta Release#100
harshithad0703 merged 5 commits into
masterfrom
development

Conversation

@harshithad0703

Copy link
Copy Markdown
Contributor

No description provided.

cs-rajand others added 5 commits January 5, 2026 15:29
Merge pull request #95 from contentstack/development
…ements
Fixes multiple critical issues in DataSync Manager:
1. Error 141 Smart Checkpoint Recovery
- Automatically updates checkpoint with recovery metadata on invalid token
- Forces init=true on restart for seamless recovery
- Tracks recovery_count and preserves previous_token for debugging
- Prevents manual intervention requirements
2. getConfig TypeError Resolution
- Fixes "getConfig is not a function" error in RTE/Markdown asset plugin
- Implements lazy-loading to resolve circular dependency issues
- Enables successful sync of entries with embedded assets
3. API Timeout Increase
- Increases timeout from 30s to 60s for large stack syncs
- Improves reliability on slow networks and enterprise environments
4. Checkpoint Path Cleanup
- Removes buggy fallback path logic
- Eliminates "File not found" errors
- Cleans up unused imports
Validated Fixes:
- ✅ getConfig TypeError fully tested with RTE entries
- ✅ Timeout increase active and verified
- ✅ Checkpoint handling improved
- ✅ 30+ minute stability test passed
Version: 2.4.0-beta.0 → 2.4.0-beta.1
- Remove over-engineered checkpoint manipulation in core/index.ts
- Fix req.path mutation bug preventing Error 141 recovery in api.ts
- Resolve circular dependency in helper.js with lazy-loading
- Update error messages for better clarity
- Implement delayed retry mechanism for Error 141 recovery in api.ts
- Expand retryable error codes to include various network errors
- Update logging for better clarity on retry attempts
- Reset sync_token in core/index.ts for fresh sync initiation
…out-improvements
Fix/error 141 getconfig timeout improvements
@harshithad0703
harshithad0703 requested a review from a team as a code ownerFebruary 16, 2026 13:07
@harshithad0703
harshithad0703 merged commit 25d8ff2 into masterFeb 17, 2026
9 checks passed
Sign up for freeto 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.

5 participants

@harshithad0703@AniketDev7@aman19K@cs-raj@harshitha-cstk