{"templateId":"markdown","sharedDataIds":{},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Changelog","description":"Adfin's APIs for invoicing, payments and credit contol.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"changelog","__idx":0},"children":["Changelog"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["All notable changes to this project will be documented in this file."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["The format is based on ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://keepachangelog.com/en/1.0.0/"},"children":["Keep a Changelog"]},", and this project adheres to ",{"$$mdtype":"Tag","name":"a","attributes":{"href":"https://semver.org/spec/v2.0.0.html"},"children":["Semantic Versioning"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"unreleased","__idx":1},"children":["[Unreleased]"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"added","__idx":2},"children":["Added"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Timeline Monitoring"]},": Introduced a new ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/monitor-timeline"]}," endpoint to allow real-time monitoring of timelines for anomalies. Users can now set up automated responses to detected anomalies, improving timeline stability."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Quantum State Manipulation"]},": Added support for quantum state considerations in the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/manipulate-event"]}," endpoint. This allows for high-precision temporal manipulations that account for quantum states, reducing the risk of paradoxes."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Parallel Timeline Management"]},": New ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/create-parallel-timeline"]}," endpoint enables users to easily create and manage parallel timelines. This feature supports complex scenario testing and \"what-if\" analyses without affecting the primary timeline."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Replay Console Integration"]},": Added support for using the Warp API directly within the Redocly Replay console. This feature allows users to test API endpoints interactively from their browser with real-time feedback."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"changed","__idx":3},"children":["Changed"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Anchor Stability Enhancements"]},": Improved the accuracy and stability of temporal anchors, especially in environments with fluctuating quantum states. The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/set-anchor"]}," endpoint now includes an optional ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["stability_check"]}," parameter."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Event Manipulation Response Format"]},": The response format for ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/manipulate-event"]}," has been updated to include more detailed information about the new event, including a timestamp and status of the manipulation."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Improved Error Handling"]},": Enhanced error messages across all endpoints, providing more detailed explanations and suggestions for troubleshooting common issues."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"deprecated","__idx":4},"children":["Deprecated"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Legacy Event Manipulation"]},": The old ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/event/modify"]}," endpoint has been deprecated in favor of the new and more versatile ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/manipulate-event"]}," endpoint, which offers better support for complex scenarios."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"fixed","__idx":5},"children":["Fixed"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Timeline Deletion Bugs"]},": Fixed a bug where deleting a timeline could sometimes result in orphaned events. The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/timeline/delete"]}," endpoint now ensures all associated events and data are properly cleaned up."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Paradox Detection Accuracy"]},": Improved the accuracy of the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/check-paradox"]}," endpoint, reducing false positives and improving the detection of potential timeline paradoxes."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"removed","__idx":6},"children":["Removed"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Old API Versions"]},": Removed support for API versions 1.0.0 and 1.1.0. Users are encouraged to migrate to the latest API version to take advantage of new features and improvements."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"120---2024-08-15","__idx":7},"children":["[1.2.0] - 2024-08-15"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"added-1","__idx":8},"children":["Added"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Multi-Timeline Support"]},": Introduced the ability to create, manage, and merge multiple timelines. The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/timelines"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/merge-timelines"]}," endpoints have been added to facilitate these operations."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Automated Event Scripting"]},": Added a new scripting engine that allows users to automate event manipulations based on specific conditions. Scripts can be created and managed via the ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/scripts"]}," endpoint."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"changed-1","__idx":9},"children":["Changed"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Timeline Creation Process"]},": Timeline creation now requires a unique ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["name"]}," parameter to improve management and identification of timelines in large-scale operations."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Improved API Documentation"]},": Enhanced the OpenAPI documentation with more detailed descriptions, examples, and schema explanations."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"fixed-1","__idx":10},"children":["Fixed"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Event Scheduling Conflicts"]},": Resolved an issue where scheduling overlapping events could lead to unexpected behavior. The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/event/schedule"]}," endpoint now includes conflict detection and resolution mechanisms."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"110---2024-06-01","__idx":11},"children":["[1.1.0] - 2024-06-01"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"added-2","__idx":12},"children":["Added"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Temporal Anchors"]},": Introduced the concept of temporal anchors, allowing users to set fixed points in time to revert to if needed. The ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/set-anchor"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/revert-anchor"]}," endpoints were added as part of this feature."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Paradox Detection"]},": Added a new ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["/check-paradox"]}," endpoint to identify potential paradoxes resulting from time manipulations."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"changed-2","__idx":13},"children":["Changed"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Enhanced Event Details"]},": The event model now includes additional metadata fields, such as ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["created_by"]}," and ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["last_modified"]},", to provide better context for each event."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"fixed-2","__idx":14},"children":["Fixed"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Time Format Consistency"]},": Standardized all time-related fields to use ISO 8601 format, ensuring consistency across the API."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"100---2024-03-15","__idx":15},"children":["[1.0.0] - 2024-03-15"]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":3,"id":"initial-release","__idx":16},"children":["Initial Release"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Launched the Warp API with core features including timeline creation, event manipulation, and basic monitoring capabilities."]}]}]},"headings":[{"value":"Changelog","id":"changelog","depth":1},{"value":"[Unreleased]","id":"unreleased","depth":2},{"value":"Added","id":"added","depth":3},{"value":"Changed","id":"changed","depth":3},{"value":"Deprecated","id":"deprecated","depth":3},{"value":"Fixed","id":"fixed","depth":3},{"value":"Removed","id":"removed","depth":3},{"value":"[1.2.0] - 2024-08-15","id":"120---2024-08-15","depth":2},{"value":"Added","id":"added-1","depth":3},{"value":"Changed","id":"changed-1","depth":3},{"value":"Fixed","id":"fixed-1","depth":3},{"value":"[1.1.0] - 2024-06-01","id":"110---2024-06-01","depth":2},{"value":"Added","id":"added-2","depth":3},{"value":"Changed","id":"changed-2","depth":3},{"value":"Fixed","id":"fixed-2","depth":3},{"value":"[1.0.0] - 2024-03-15","id":"100---2024-03-15","depth":2},{"value":"Initial Release","id":"initial-release","depth":3}],"frontmatter":{"seo":{"title":"Changelog"}},"lastModified":"2025-10-16T10:15:33.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/changelog","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}