Skip to content

Comments

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

Merged
harshithad0703 merged 5 commits intomasterfrom
development
Feb 17, 2026
Merged

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

Conversation

@harshithad0703
Copy link
Contributor

No description provided.

cs-raj and 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 owner February 16, 2026 13:07
@harshithad0703 harshithad0703 merged commit 25d8ff2 into master Feb 17, 2026
9 checks passed
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.

4 participants