cs-icon.svg

Journal des modifications du produit

Soyez informé de toutes les améliorations, nouvelles fonctionnalités et modifications apportées à nos produits ainsi qu'aux API, à la documentation et aux autres ressources.
Non résultat trouvé !
  • CLI Version 1.37.0

    Mar 25, 2025

    CLI

    Améliorations :

    • contentstack-cli-audit (v1.9.0)
      • Enhanced handling of references in entries using the legacy format.

    Bugs & Security Fixes:

    • contentstack-cli-tsgen (v3.3.1):
      • Fixed SRE issues related to URL sanitization.
    • contentstack-cli-content-type (v1.2.3):
      • Updated dependencies and imports.
  • Updated Marketplace App: Wordbee v2.0.1

    Mar 21, 2025

    Contentstack AppMarketplace Apps & Solutions

    We’ve added new enhancements to the Wordbee app:

    • 2:1 Language Mapping: Map two Wordbee languages to a single Contentstack language for more flexible and consistent translation workflows.
    • Project Naming Convention: You can now view the full Entry Title in your project names by using the new Contentstack Entry Title custom field in the Wordbee dashboard.

    To learn more, refer to the Wordbee App Installation Guide.

    Déplier
  • Updated Marketplace App: Salesforce Commerce v1.1.0

    Mar 17, 2025

    Contentstack AppMarketplace Apps & Solutions

    We’re excited to announce new enhancements to the Salesforce Commerce app:

    • Multiple Configuration Support: The Salesforce Commerce app now supports multiple configurations for custom fields, allowing you to connect more than one account.
    • Custom Field Advanced Configuration: In the Custom Field Advanced Configuration settings, you can now configure optional parameters to modify the behavior of the selector page.
    • Locale-specific Config Parameter Support: New locale-specific settings for product and category custom fields allow more precise control based on language preferences.
    • Search Category in Selector Page: You can now easily search for categories within the selector page, helping you quickly locate and select the desired category.

    To learn more, refer to the Salesforce Commerce App Installation Guide.

    Déplier
  • Marketplace SDK Version: 1.2.6

    Mar 11, 2025

    SDKs and tools

    Corrections de bogues:

    • Improved the reliability of sanity tests by updating test cases and configurations.
    • Upgraded Axios to version 1.8.2 to fix security vulnerabilities and improve overall stability.
  • CLI Version 1.36.0

    Mar 11, 2025

    CLI

    Nouvelles fonctionnalités :

    • cli (v1.36.0):
      • Added support for GCP-EU.

    Améliorations :

    • cli (v1.36.0):
      • Added versioning to assets and entries that will be published using Bulk Publish.
      • Introduced Audit and Audit Fix to check and correct the publish details of entries and assets.
    • datasync-filesystem-sdk (v1.0.16):
      • Updated release.yml actions to the latest versions and upgraded to Node.js v22.
    • datasync-content-store-mongodb (v1.0.9):
      • Updated release.yml actions to the latest versions and upgraded to Node.js v22.

    Bugs & Security Fixes:

    • cli (v1.36.0):
      • Fixed general bugs and improved stability.
      • Upgraded Axios to version 1.8.2.
    • datasync-manager (v2.0.8):
      • Fixed SRE issues related to URL sanitization.
    • datasync-content-store-mongodb (v1.0.9):
      • Refactored error messages in deletion, publishing, and unpublishing test cases.
      • Updated dependencies.
      • Upgraded to Node.js v22.
    • datasync-content-store-filesystem (v2.1.1):
      • Updated Node.js version to 20 in the Readme.md file.

    Mises à jour de la documentation:

    • Updated the Import Content using the CLI doc to include the skip-assets-publish and skip-entries-publish flags.
    • Updated CLI documentation for the GCP-EU support.
    Déplier
  • GraphQL API Now Supports Nested Reference Filtering!

    Mar 11, 2025

    APIsDocs & Tutorials

    We’re excited to introduce nested reference filtering in the Contentstack GraphQL API! This feature allows you to filter referenced entries within a reference field, ensuring you retrieve only the most relevant data and bring more precision and flexibility to your queries. By refining your queries at a deeper level, you can optimize data retrieval, reduce payload size, and improve the overall API performance.

    What’s New?

    • Filter nested references: Retrieve only the entries that match your criteria
    • Refine results further: Apply multiple filters
    • Optimize API queries: Fetch only the data you need

    This feature is plan-based. To enable it, contact our support team. Learn more in our GraphQL API documentation.

    Déplier
  • Introducing Shared Views: Seamless Collaboration for Your Searches

    Mar 11, 2025

    Contentstack AppDocs & Tutorials

    Collaboration just got easier! With shared views, you can share your saved and filtered searches with specific users or roles within your stack, ensuring your teammates always have quick access to the right content.

    What’s New?

    • Share your Saved Views: Save time by sharing your custom search filters for entries or assets with teammates, eliminating the need to set up the exact search multiple times.
    • Control Access: Assign view or edit permissions based on team needs. Users with view permission can use the shared filters but not modify them, while users with edit permission can update the shared view.
    • Instant Availability: Once shared, the view appears immediately in the recipient’s Saved Views list under entries or assets—no additional setup is required.
    • Simplified Management: You can modify access levels or remove users at any time, giving you full control over who can view or edit the shared search.

    With shared views, collaboration is faster, smoother, and more organized, ensuring that everyone has access to the most relevant content exactly when they need it.

    Shared-Views-Whats-New.gif

    Learn more in our documentation.

    Déplier
  • CLI Version 1.35.5

    Mar 05, 2025

    CLI

    Bugs & Security Fixes:

    • Fixed the 'Expected "source" to be a string, but received an object.' error in the Import plugin.
  • Javascript Delivery SDK Version:3.24.3

    Mar 04, 2025

    SDKs and tools

    Corrections de bogues:

    • Ensured correct state handling by resetting timeline preview variables when not found.
    • Fixeded GitHub workflow issues to improve deployment reliability.
  • Java Delivery SDK Version: 2.0.3

    Mar 04, 2025

    SDKs and tools

    Améliorations :

    • Introduced skip and limit methods for Assets, providing better pagination control.

    Corrections de bogues:

    • Fixed the includeContentType issue to ensure accurate data retrieval.
    • Fixed response type inconsistencies for improved API stability.
  • Automate: February Highlights

    Feb 28, 2025

    Contentstack AppAutomate

    We're thrilled to introduce several updates to Contentstack Automate, designed to enhance its functionality and user-friendliness. Here’s a glimpse of what’s new:

    New Actions in the Transform Connector

    Elevate your data management capabilities with new actions added to the Transform connector. These enhancements allow you to:

    • Aggregate data to calculate totals, averages, and other key metrics.
    • Filter information based on specific conditions to refine your data insights.
    • Sort data to organize it more effectively.
    • Transform date and time values with precision.
    • Convert objects into JSON format for enhanced compatibility and integration.
    • Merge multiple datasets into a cohesive output.
    • Modify object fields by adding, removing, or updating them for tailored data structures.
    • Remove duplicates to keep your data clean and accurate.

    Learn more about the Transform Connector.

    Déplier
  • CLI Version 1.35.3

    Feb 27, 2025

    CLI

    Améliorations :

    • Added support for maxContentLength and maxBodyLength keys in the Export and Import commands.

    Mises à jour de la documentation:

    • Updated the Import and Export documentation to reflect the new maxContentLength and maxBodyLength parameters.
    Déplier
  • DotNet Management SDK Version: 0.1.11

    Feb 26, 2025

    SDKs and tools

    Corrections de bogues:

    • Added an overloaded method to ContentstackClient to support a custom HTTP client.
  • Javascript Management SDK Version: 1.19.3

    Feb 26, 2025

    SDKs and tools

    Corrections de bogues:

    • Improved test assertions for greater accuracy and reliability..
  • Typescript Delivery SDK Version: 4.5.1

    Feb 26, 2025

    SDKs and tools

    Corrections de bogues:

    • Corrected docstrings for improved clarity and accuracy.

    Améliorations :

    • Added support for setting a custom port.
    • Introduced getLastActivities to retrieve recent activities.
    • Enabled addParams in the Entry class to allow additional parameters.
  • Javascript Delivery SDK Version: 3.24.2

    Feb 26, 2025

    SDKs and tools

    Corrections de bogues:

    • Upgraded Node.js to version 22 for better compatibility and performance.
    • Fixed license and semgrep issues to ensure compliance and maintain code quality.
  • GraphQL API Enhancements: Strict Type Checks, Asset Filtering, and More

    Feb 18, 2025

    APIsDocs & Tutorials

    We’ve introduced new features to make the Contentstack GraphQL API even more powerful, giving you greater flexibility and precision in managing your content.

    • Strict Type Checks on Non-Nullable Fields: Ensure data integrity with strict type enforcement on mandatory fields. If a required field is missing, an error will show. You can enable this by passing the x-graphql-strict-typechecks: true request headers.
    • 8KB Payload Restriction Removed: The previous 8KB payload limit no longer applies, allowing for more extensive and flexible API queries.
    • Filter Assets by Parent Directory: Easily retrieve assets based on their parent directory using the parent_uid filter, making asset management more structured.
    • Filter Assets by Permanent URL: Filter assets using their permanent URLs with the permanent_url filter, helping you quickly locate specific files.
    • Sort Responses by Published Time: Sort API responses based on the published_at timestamp in ascending or descending order for better content organization.

    Note: Sorting responses by published time and strict type checks on non-nullable fields might not be enabled by default for your organization. Reach out to our support team to enable them for your organization.

    These enhancements improve efficiency and give you more control over your GraphQL queries. Try them out today!

    Refer to our GraphQL API documentation for more details.

    Déplier
  • CLI Version 1.35.2

    Feb 17, 2025

    CLI

    Corrections:

    • cli (v1.35.2):
      • Dependency upgrade and removed unused dependency.
    • contentstack-cli-tsgen (v3.3.0):
      • Upgraded dependencies.
  • Javascript Utils SDK Version: 1.3.18

    Feb 13, 2025

    SDKs and tools

    Corrections de bogues:

    • Fixed an HTML injection vulnerability to improve security.
    • Updated the updateAssetURLForGQL method to correctly support multiple entries.
  • Automate: Constructor Connector Updates

    Feb 12, 2025

    Contentstack AppAutomate

    We have introduced updates to the Constructor connector, including a new action. Highlights include:

    New Action: Delete an Entry action

    The Delete an Entry action in the Constructor connector enables you to remove product details from your e-commerce website's index. This helps ensure that outdated or irrelevant product information is no longer accessible in search results, keeping your product catalog accurate and up-to-date.

    Example Use Case: Whenever an entry is unpublished from Contentstack, this action deletes the entry from the Constructor website’s index.

    For more information, visit Constructor Connector documentation.

    Déplier
  • Javascript Utils SDK Version: 1.3.17

    Feb 11, 2025

    SDKs and tools

    Améliorations :

    • Optimized the updateAssetURLForGQL method for improved functionality and performance.
  • Python Management SDK Version: 1.3.1

    Feb 11, 2025

    SDKs and tools

    Améliorations :

    • Added support for Including branch in the header when specified as an input to ContentType.
  • Javascript Management SDK Version: 1.9.2

    Feb 11, 2025

    SDKs and tools

    Améliorations :

    • Added support for Nested Global Fields.
    • Introduced api_version support for publishing and unpublishing entry variants.
    • Improved support for variant types.
  • CLI Version 1.35.1

    Feb 11, 2025

    CLI

    Améliorations :

    • types-generator (v2.2.0):
      • Added support for JSON RTE fields.
    • datasync-content-store-filesystem (v2.1.0):
      • Added support for enableContentReferences and enableAssetReferences.

    Bugs & Security Fixes:

    • contentstack-import-setup (v1.0.1):
      • Fixed an issue where extension UID was missing due to incorrect Marketplace App UID mapping.
    • datasync manager (v2.0.7):
      • Upgraded package: braintree/sanitize-url.
    • datasync-content-store-filesystem (v2.1.0):
      • Fixed an issue for handling undefined objects.
      • Upgraded packages: rimraf, mkfrip.
    Déplier
  • Introducing New Field Options For Group Titles

    Feb 11, 2025

    Contentstack App

    We’ve expanded the options for setting Group field titles, giving you more control over how you organize content. In addition to the existing field options for Group titles, you can also use values of Boolean, Rich Text, JSON Rich Text, Markdown, or Reference fields.

    Whats-New-CMS-Enhancements-02-11.gif

    This update makes identifying and managing Groups within your entries easier, streamlining your workflow and saving you time when handling complex content structures.

    Start leveraging these additional title field options today!

    For more details refer to our documentation.

    Déplier
  • Introducing Content Type Sidebar UI Location

    Feb 07, 2025

    Contentstack AppMarketplace Apps & Solutions

    We’re excited to introduce the Content Type Sidebar UI Location, a powerful feature that enhances content types with additional functionality. This location ensures consistency at the schema level, making it easier for developers to optimize content workflows. Apps using this location will appear in the right navigation panel under Apps.

    For more information, refer to the Content Type Sidebar UI Location documentation.

    Content Type Sidebar UI Location in Marketplace Developer Tools App

    The Developer Tools app now integrates seamlessly into the Content Type Sidebar, offering deeper content analysis and intelligent suggestions. For TypeScript users, the sidebar provides instant type definitions for API responses, streamlining your development process like never before!

    Developer-Tools-Content-Type-Apps

    To learn more, refer to the Developer Tools App Installation Guide.

    Déplier
  • CLI Version 1.35.0

    Feb 06, 2025

    CLI

    Améliorations :

    • cli (v1.35.0):
      • Added support for branches and global fields in the import-setup command (v1.0.0).
      • Added skip-app-recreation flag in the import plugin.
    • types-generator (v2.1.0):

    Bugs & Security Fixes:

    • contentstack-cli-tsgen (v3.2.0):
      • Updated workflows and test cases to enhance functionality and security.

    Mises à jour de la documentation:

    Déplier
  • Automate: January Highlights

    Feb 04, 2025

    Contentstack AppAutomate

    We have introduced several updates to Automate this month, including new actions and enhancements. Highlights include:

    New Contentstack Management Branch Alias Actions

    Simplify your branch management with new Branch Alias actions in Contentstack Management. These actions help maintain an organized development workflow by enabling features like assigning new aliases to branches, reassigning existing aliases, deleting aliases, and retrieving details of a single or all branch aliases.

    Learn more about Contentstack Management Branch Alias Actions.

    New On-Demand Automate Connector Action: User Draft Update

    Update entries in real-time with the User Draft Update action through the Automate app in the Entry Sidebar. This action dynamically updates the entry whenever an automation is executed, enhancing real-time content management.

    Learn more about User Draft Action.

    New Data Store Action: Clear Data

    Ensure data integrity with the new Clear Data action. This action allows you to manually delete outdated, unnecessary, or sensitive information, which is particularly useful for maintaining accurate data storage when working with dynamic data updates, such as those generated through Set Data or Append Data actions.

    Learn more about Clear Data Action.

    New ChatGPT Action: Translate an Entry

    Automatically translate content into multiple languages with the new Translate an Entry action. This action leverages ChatGPT's advanced API models for accurate and context-aware translations, reducing manual effort and ensuring consistency across multilingual content.

    Learn more about Translate an Entry Action.

    New Trigger: Entry Variant

    Automate workflows based on changes to entry variants with the new Entry Variant trigger. This trigger is especially useful for content teams managing updates, localization, or stakeholder communications, automating notifications and other processes to enhance efficiency.

    Learn more about Entry Variant Trigger.

    New Feature: Export and Import Automation

    Streamline your workflow deployment across projects with the new Export and Import Automation feature. This feature allows for easy backup and migration of automation setups as JSON files, which is ideal for testing or maintaining consistency across environments.

    Learn more about Export and Import an Automation.

    New Feature: Error Management for Action Steps

    Improve workflow efficiency with enhanced Error Management for Action Steps, allowing flexible error handling to keep critical processes running smoothly.

    Learn more about Error Management for Action Steps.

    Other Improvements:

    • Update Variant of an Entry Action: This enhancement allows you to update or fetch Change Set data, enabling seamless updates to entry variant data in the CMS.
    • Enhanced Recipe Feature: The new pre-installation details feature provides more context during recipe installations, improving clarity and user experience.
    • Data Store Connector – Set Data Action: The Set Data action now includes a Data Expiration Time field, allowing for better data lifecycle management.
    Déplier
  • Java Management SDK Version: 1.5.2

    Feb 03, 2025

    SDKs and tools

    Améliorations :

    • Introduced new methods for managing entry workflows, providing improved control and flexibility in workflow operations.
  • Javascript Delivery SDK Version:3.24.1

    Feb 03, 2025

    SDKs and tools

    Corrections de bogues:

    • Refactored getCacheCallback to use the parent promise’s resolve and reject methods directly. This simplifies error handling, eliminates nested promises, and resolves an issue where an empty object was returned when the API threw an exception.
  • CLI Version 1.34.0

    Feb 03, 2025

    CLI

    Améliorations :

    • Added support for server command in cli-launch (v1.5.0)
    • Added redeploy-latest & redeploy-last-upload flag in launch command for cli-launch (v1.5.0)
    • Added support for enableContentReferences and enableAssetReferences in datasync-content-store-mongodb (1.0.8)

    Corrections de bogues et de sécurité:

    • Fixed Synk issues in:
      • datasync-mongodb-sdk (1.0.8)
      • datasync-filesystem-sdk (1.0.15)
      • datasync-content-store-mongodb (1.0.8)
    Déplier
  • Updated Marketplace App: Form.io v1.0.3

    Jan 31, 2025

    Contentstack AppMarketplace Apps & Solutions

    We're excited to introduce new data-saving options for Form.io JSON keys, which will give you greater control over how form data is stored in your entries.

    • All Fields: Automatically include all keys from the response data structure.
    • Custom Fields: Select specific form keys to store only the data you need.

    We've also made technical enhancements to improve app performance and flexibility.

    To learn more, refer to the Form.io App Installation Guide.

    Déplier
  • Integrating Shopify with Contentstack

    Jan 31, 2025

    Contentstack AppMarketplace Apps & Solutions

    We're thrilled to introduce the Contentstack Shopify Integration!

    Effortlessly sync products and collections between Shopify and Contentstack CMS. With real-time, bi-directional updates, you can manage content, create custom content types, and synchronize data seamlessly using webhooks.

    This integration streamlines your workflow, providing a seamless content management experience across all your digital channels.

    Learn more in the Contentstack Shopify Integration Guide.

    Déplier
  • Java News Web App example

    Jan 27, 2025

    SDKs and tools

    Corrections de bogues:

    • Addressed Snyk-reported vulnerabilities and various bugs to enhance security and stability.
  • JavaScript Delivery SDK Version: 3.24.0

    Jan 27, 2025

    SDKs and tools

    Corrections de bogues:

    • Addressed Snyk-reported vulnerabilities and fixed multiple bugs to enhance security and stability.
  • JavaScript Management SDK Version: 1.19.1

    Jan 27, 2025

    SDKs and tools

    Améliorations :

    • Added support for retrieving entry references.
    • Introduced delay sanity test cases to enhance testing coverage.

    Corrections de bogues:

    • Resolved Snyk-reported vulnerabilities and various bugs to improve security and stability.
    • Upgraded dependencies (axios, webpack, form-data, and qs) to their latest stable versions for enhanced security and performance.
  • TypeScript Delivery SDK Version: 4.4.7

    Jan 24, 2025

    SDKs and tools

    Corrections de bogues:

    • Updated dependencies to improve security, stability, and performance.
  • JavaScript Core SDK Version: 1.2.0

    Jan 24, 2025

    SDKs and tools

    Corrections de bogues:

    • Fixed an issue with the Live Preview URL to ensure proper functionality and accessibility.
  • Introducing Enhanced Bulk Publish/Unpublish Capabilities

    Jan 24, 2025

    Contentstack App

    We’re excited to announce new enhancements designed to make your publishing workflow faster and more efficient!

    What’s New?

    • Increased Bulk Limit: You can now select up to 100 top-level entries directly from the entry listing page for bulk publishing or unpublishing—10x more than before!
    • Seamless Reference Handling: The selected 100 entries can collectively include up to 50,000 nested referenced entries, and our system will process all of them seamlessly.

    Ready to experience these upgrades? Navigate to your entry list page and give it a try! If you have any questions, refer to our Bulk Publish and Bulk Unpublish documents or reach out to our support team.

    Déplier
  • JavaScript Utils SDK Version: 1.3.16

    Jan 22, 2025

    SDKs and tools

    Améliorations :

    • Introduced colgroup and col tags within the table tag to provide enhanced table formatting options.

    Corrections de bogues:

    • Updated the renderOption code block in the README file.
  • CLI Version 1.33.0

    Jan 17, 2025

    CLI

    Améliorations :

    Corrections de bogues et de problèmes de sécurité :

    • cli-cm-regex plugin (v1.2.2):
      • Updated dependency versions.
    • datasync-filesystem-sdk (1.0.14):
      • Fixed an issue where the non-published references were returned by DataSync when using the include([Array of refs]) function, causing UIDs to become mixed up.
    Déplier
  • TypeScript Delivery SDK Version: 4.4.6

    Jan 16, 2025

    SDKs and tools

    Corrections de bogues:

    • Fixed an issue that prevented localized content from being retrieved correctly in live preview.
  • Enhanced Advanced Search: Exclude and Filter with Precision

    Jan 15, 2025

    Contentstack App

    We’ve upgraded Advanced Search with a powerful enhancement to help you find exactly what you need:

    • "Does not contain" Operator: You can now exclude specific values from your search results for more precise filtering by selecting Does not contain from the operator field within Advanced Search.Search-Enhancements-15-01-2025-1.gif
    Déplier
  • Swift Utils SDK Version: 1.3.4

    Jan 13, 2025

    SDKs and tools

    Améliorations

    • Improved deployment targets to enhance functionality and provide greater flexibility.
  • TypeScript Delivery SDK Version: 4.4.5

    Jan 13, 2025

    SDKs and tools

    Corrections de bogues

    • Fixed an issue with cache policy errors that occurred when selecting options other than "ignore cache.”
  • Contentstack JavaScript Core SDK Version: 1.1.4

    Jan 13, 2025

    SDKs and tools

    Corrections de bogues

    • Fixed an issue with cache policy errors that occurred when selecting options other than "ignore cache.”
  • Contentstack Marketplace SDK Version: 1.2.5

    Jan 13, 2025

    SDKs and tools

    Corrections de bogues

    • Fixed Snyk-reported vulnerabilities by updating dependencies to their latest secure and stable versions.
  • JavaScript Management SDK Version: 1.19.0

    Jan 13, 2025

    SDKs and tools

    Améliorations

    • Introduced support for Release 2.0 to expand functionality and performance.

    Corrections de bogues

    • Fixed an issue with retryDelayOption where the custom backoff mechanism failed to properly adjust the default 300ms delay.
  • CLI Version 1.32.2

    Jan 09, 2025

    CLI

    Améliorations :

    • Added entry locale and content-type UID in generated audit reports.
    • Introduced support for custom region types-generator (v2.0.3).

    Corrections de bogues et de problèmes de sécurité :

    • CLI:
      • Fixed server response errors when fetching server logs using CLI Launch.
      • Resolved inconsistencies between flag descriptions in the documentation and the CLI UI.
      • Fixed type mismatch issues in generated types using the types-generator (v2.0.3).
    • datasync-filesystem-sdk (1.0.13):
      • Updated broken links in the Readme.md file that previously pointed to non-existent pages.
    • datasync-mongodb-sdk (1.0.7):
      • Fixed all failing test cases.
      • Resolved SRE and Snyk issues.
    Déplier
  • Introducing Image Resizing with Aspect Ratio Lock

    Jan 09, 2025

    Contentstack App

    We’re excited to announce that you can now customize image dimensions within the HTML and JSON Rich Text Editors (RTEs), giving you greater control over your content.

    You can now:

    • Set custom width and height for images directly within the image properties panel.
    • Lock the aspect ratio to maintain proportional scaling when resizing images by adjusting the width or height.
    RTE-Enhancements.gif

    This update gives you more control over how images are displayed, making it easier to create polished and professional content.

    Try it out today to elevate your content editing experience!

    Déplier
  • Updated Marketplace App: Bynder v1.1.0

    Jan 09, 2025

    Contentstack AppMarketplace Apps & Solutions

    We’re introducing new enhancements to the Bynder app:

    • DAT Feature Support for Multi-Select Mode:: The Bynder app now supports the Digital Asset Transformation (DAT) feature in Multi-Select Mode, enabling you to apply predefined or custom asset transformations to multiple files simultaneously.

    To learn more, refer to the Bynder App Installation Guide.

    Déplier
  • TypeScript Delivery SDK Version: 4.4.4

    Jan 06, 2025

    SDKs and tools

    Corrections de bogues:

    • Fixed an issue where livePreviewConfig properties were not reset when missing in the parameters, ensuring consistent configuration behavior.

    Renforcement:

    • Introduced "Include References" functionality to the Entry class for enhanced data access and flexibility.
  • DotNet Delivery SDK Version: 2.20.0

    Dec 19, 2024

    SDKs and tools

    Corrections de bogues:

    • Resolved the ContentstackException issue in Live Preview when using the contentstack-dotnet SDK.

  • Updated Marketplace App: XTM 2.0.0

    Dec 16, 2024

    Contentstack AppMarketplace Apps & Solutions

    We’re introducing new enhancements to the XTM app:

    • XTM custom fields drop-down: Select and configure custom fields to ensure their values are reflected in XTM during project creation.
    • Exclude languages drop-down: Refine language options in the sidebar by removing unnecessary languages in the updated app configurations.
    • Translate and Status Tabs:
      • Translate Tab: Create projects with options to add a due date and description and manage fields.
      • Status Tab: Track project progress with details like creation date, time, and submitter’s name. Cancel individual translation jobs or entire projects as needed.

    To learn more, please refer to the XTM App Installation Guide.

    Déplier
  • Automate: December Highlights

    Dec 16, 2024

    Contentstack AppAutomate

    We have introduced several updates to Automate this month, including new actions and enhancements. Highlights include:

    New Contentstack Management Content Type Action: Get a Single Content Type

    This action lets you fetch details of a specific content type in Contentstack.

    For example, localizing entries for a content type like Product Details. You can retrieve the schema to create language-specific workflows, ensuring consistency. Localized data can then be seamlessly added as new entries in the CMS.

    Learn more about Contentstack Management Content Types - Get a Single Content Type action.

    New Brand Kit Action: Get Data Chunks from Knowledge Vault

    Retrieve relevant data chunks from the Knowledge Vault in your Contentstack Brand Kit. You can fetch a maximum of two relevant data chunks at a time.

    For example, Efficiently retrieve specific brand assets, like introduction or guidelines, for campaigns using the Get Data Chunks of Knowledge Vault action. This ensures only relevant data is fetched, reducing bandwidth, improving performance, and maintaining brand consistency across marketing channels.

    Learn more about the Brand Kit - Get Data Chunks from Knowledge Vault action.

    Other Improvements:

    • Scheduler by Automate Trigger Connector: We have upgraded the trigger functionality by introducing flexible time intervals, including minutes, hours, days, weeks, months, and custom CRON expressions. This enhancement allows you to precisely define trigger intervals, set specific execution times, and leverage optional metadata fields for advanced automation. With detailed examples and versatile customization options, you can seamlessly tailor schedules to fit your unique requirements.

      For example, you can schedule recurring emails to remind your team about weekly meetings or set up automated weekly or monthly Slack messages to keep your team on track with specific tasks.

      Learn more about the Scheduler by Automate trigger connector.

    • Automate App Enhancements: We have enhanced the capabilities of the Automate App in the Entry Sidebar location. You can now configure Input Options within the On-Demand Automate trigger and view the modal directly in the Entry Sidebar during automation execution. This allows you to input a request in the designated field and receive a response in the Response modal upon execution.

      En savoir plus sur l' application Automate .

    Déplier
  • Introducing Centralized Notifications

    Dec 13, 2024

    Docs & TutorialsPlatform

    We are thrilled to unveil the Notifications panel, which is gradually rolling out to all users. The bell icon lets you keep track of essential updates like weekly summaries, app requests, and collaboration invites.

    Principales caractéristiques:

    • Instant Alerts: A red dot on the bell icon indicates unread notifications.
    • Interactive Updates: Respond to updates or requests directly from the panel.
    • Streamlined Management: Mark notifications as read or delete them individually or in bulk.
    • Organized View: Group notifications by Date, Product, or Type for easy navigation.

    This exciting update will be available to your organization soon. Stay tuned! Read more.

    Déplier
  • CLI Version 1.32.1

    Dec 12, 2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Resolved the flag description mismatches in the UI and CLI documentation.
    • Resolved the Variant ID not found issue during import.
  • New Marketplace App: Healthcheck

    Dec 12, 2024

    Contentstack AppMarketplace Apps & Solutions

    The Healthcheck app is a personalized Full Page Location app that provides a clear overview of your stack's performance.

    The app provides advanced tracking capabilities, enabling precise examining of key health metrics while providing personalized insights to empower informed decision-making regarding your stack's health.

    Install the Healthcheck app now from our Marketplace and unlock a suite of tools designed to keep your stack at its absolute best.

    Marketplace-Healthcheck-App

    To learn more, refer to the Healthcheck App Installation Guide.

    Déplier
  • Introducing Enhanced Advanced Search Capabilities

    Dec 11, 2024

    Docs & TutorialsContentstack App

    Find what you need faster with greater precision in Advanced Search.

    What’s new:

    • Text field: Use the new Text field option in the Content Type or Field dropdown to do a full text search using Advanced Search.Search-Enhancements-1.gif
    • Search by Title or URL: You can now search by Title or URL across all content types.Search-Enhancements-2.gif
    • ‘Is Empty’ and ‘Is Not Empty’ filters: Use new operators to narrow down search results or identify empty or populated fields.Search-Enhancements-3.gif

    To learn more about all the ways you can use Advanced Search, check out our documentation.

    Déplier
  • Updated Marketplace App: BigCommerce v2.0.0

    Dec 09, 2024

    Contentstack AppMarketplace Apps & Solutions

    We’re excited to announce new enhancement to the BigCommerce app:

    • Multiple Configuration Support: The BigCommerce app now supports multiple configurations for custom fields, allowing you to connect more than one account.
    • Category Structure Support: You can now choose to save the data based on the category id using the Category Structure.
    • Custom Field Advanced Configuration: In the Custom Field Advanced Configuration settings, you can configure optional parameters to modify the behavior of the selector page.

    To learn more, please refer to the BigCommerce App Installation Guide.

    Déplier
  • JavaScript Delivery SDK Version 3.23.0

    Dec 05, 2024

    SDKs and tools

    Améliorations :

    • Added HTTP error code integration to the findOne method for enhanced error handling and improved clarity.

  • DotNet Delivery SDK Version 2.19.0

    Dec 05, 2024

    SDKs and tools

    Améliorations :

    • Fixed an issue causing unsaved changes to be incorrectly displayed by removing the updateLPContent call.

  • TypeScript Delivery SDK Version 4.4.3

    Dec 05, 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed an issue with the regex method to enhance its accuracy and reliability for validation processes.

  • Java Delivery SDK Version 2.0.2

    Dec 05, 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed a GitHub issue to standardize the entry response format as a JSON array.
    • Corrected the parsing logic in EntriesModel to ensure accurate and reliable data processing.

  • JavaScript Management SDK Version 1.18.4

    Dec 05, 2024

    SDKs and tools

    Améliorations :

    • Added support for including all response headers via a configurable flag, allowing greater flexibility and customization of responses.
  • CLI Version 1.31.0

    Dec 05, 2024

    CLI

    Améliorations :

    • Added support for Google Cloud Platform (GCP) in the Launch plugin.
  • CLI Version 1.32.0

    Dec 05, 2024

    CLI

    Améliorations :

    • Added a deprecation notice for customers using the outdated CLI versions.

    Corrections de bogues et de problèmes de sécurité :

    • Fixed an error occurring during the import of variants.
  • Contentstack Launch: November 2024 Highlights

    Nov 29, 2024

    Contentstack AppLaunch

    Voici les nouveautés de Contentstack Launch:

    • Read-Only User Role:

      A new Read-Only role is now available, enabling users to access Launch projects without the ability to make changes.

      Explore the different user roles and their functionalities in Launch.

    • Load Testing:

      We’ve introduced a comprehensive checklist to help you conduct effective load testing on Launch.

    Déplier
  • Updated Marketplace App: Bynder v1.0.2

    Nov 27, 2024

    Contentstack AppMarketplace Apps & Solutions

    We’re excited to announce new enhancement to the Bynder app:

    • Max Limit: Now you can set the maximum limit to add assets in the custom field to ensure optimal performance.
    • Single Select Mode: You can now select only one asset at a time in Single Select mode, simplifying asset management and improving workflow precision.
    • Bug Fixes: Resolved bugs to enhance the overall performance and user experience of the Bynder app.

    To learn more, please refer to the Bynder App Installation Guide.

    Déplier
  • Introducing Variant Support in Webhooks

    Nov 20, 2024

    Docs & TutorialsPlatform

    We’re introducing Variant support in Webhooks, allowing you to trigger webhooks for actions specific to entry variants across content types, entries, and environments.

    Key Highlights

    • Track Variant Actions: Get notifications when an entry variant is created, updated, or deleted across different content types or specific entries.
    • Environment-Specific Publishing: Get notified on publish or unpublish events for variants in specific environments, including success or failure notifications.
    • Workflow Stage Changes: Trigger webhooks when entry variants move through workflow stages.
    • Monitor Discussions and Comments: Track activity on discussions or comments within variants, including creation, resolution, or reopening events.

    Visit the Webhooks module in your stack to set up variant-enabled webhooks. For more details, see our documentation.

    Déplier
  • JavaScript Utils SDK Version 1.3.15

    Nov 18, 2024

    SDKs and tools

    Corrections de bogues:

    • Added table cell merge functionality, providing improved content formatting and editing flexibility.

  • JavaScript Delivery SDK Version 3.22.2

    Nov 18, 2024

    SDKs and tools

    Corrections de bogues:

    • Enhanced Live Preview to handle empty entries gracefully, ensuring seamless functionality and improved user experience.

  • TypeScript Delivery SDK Version 4.4.2

    Nov 18, 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed an issue that caused variant resets during query calls.

  • Updated Marketplace App: commercetools v1.1.3

    Nov 15, 2024

    Contentstack AppMarketplace Apps & Solutions

    We’re excited to announce new enhancement to the commercetools app:

    • Multiple Configuration Support: The commercetools app now supports multiple configurations for custom fields, allowing you to connect more than one account.
    • Locale-specific Config Parameter Support: New locale-specific settings for Product and Category custom fields allow more precise control based on language preferences.

    To learn more, please refer to the commercetools App Installation Guide.

    Déplier
  • DotNet Delivery SDK Version: 2.18.0

    Nov 14, 2024

    SDKs and tools

    Renforcement:

    • Introduced enhanced asset management capabilities with support for accessing a wider range of asset properties, providing greater flexibility in retrieval and customization.
  • DotNet Management SDK Version: 0.1.10

    Nov 14, 2024

    SDKs and tools

    Renforcement:

    • Introduced References and ReferencesAsync methods in the Asset class for retrieving references synchronously and asynchronously.

    • Introduced apiVersion support in the bulkPublish and bulkUnpublish methods, ensuring improved compatibility with API updates.
  • Javascript Utils SDK Version: 1.3.14

    Nov 14, 2024

    SDKs and tools

    Corrections de bogues:

    • Enhanced the inlineCode element by adding a data-type attribute for improved context and metadata handling.
  • CLI Version 1.30.0

    Nov 14, 2024

    CLI

    Améliorations :

    • Added support for bulk publishing of variants in the Bulk Publish plugin, allowing users to publish multiple variants simultaneously.

    Corrections de bogues et de problèmes de sécurité :

    • Resolved an issue with null values in the Select field of the Audit plugin to prevent errors during audits.

    Mises à jour de la documentation:

    Déplier
  • Automate: October Highlights

    Nov 12, 2024

    Contentstack AppAutomate

    We have introduced several updates to Automate this month, including a new connector and enhancements. Highlights include:

    Notion Connector

    Easily manage and organize content in Notion with actions for creating, deleting, and retrieving Page and Database details. Use it to integrate Notion with other apps to streamline workflows, manage databases, and organize tasks.

    Learn more about Notion Connector.

    New Contentstack Management Variant Action: Get All Variants of a Content Type

    Retrieve comprehensive details of all variants of a specific content type, making it easier to access and manage variant-specific content across multiple entries.

    Learn more about the Contentstack Management Variants action.

    Other Improvements:

    • Contentstack Management Get All Entries Action: In the Customized Data (query) field, you can now retrieve entries created on a specific date, using date-specific operators like "Less than specified number" or "Greater than specified number" with the Created At and Updated At fields.
    • ChatGPT Connector: Added a new option to the Response Type, allowing structured output to be retrieved in JSON format for easier data handling and integration.
    • Payload Limit for the Output: In Automate's Design mode, test action output previews are now optimized—when a payload exceeds 1 MB, only the first 10 nodes of arrays are displayed. For payloads under 1 MB, the complete output is shown.
    Déplier
  • Introducing API Keys Support and adding API Postman Collections

    Nov 12, 2024

    Contentstack AppBrand Kit

    Brand Kit API Key Credentials:

    We have introduced the API Key support in Brand Kit! You can now choose between Contentstack-managed Keys and custom credentials. This gives you the flexibility to align AI-powered content seamlessly with your brand's tone, style, and voice.

    Brand-Kit-API-Key-Details

    To learn more, refer to the Brand Kit documentation.

    Brand Kit APIs Updates:

    • Introducing two new APIs for getting and setting up the API Custom Credentials.
    • Adding Postman Collections for Brand Kit Management API, Generative AI API, and Knowledge Vault API! Now, you can quickly access and test these APIs with dedicated Run in Postman buttons, making it easier than ever to integrate and manage your API configurations seamlessly.

    To learn more, refer to the Brand Kit Management API, Generative AI API, and Knowledge Vault API documentation.

    Déplier
  • AI Assistant App: November Release

    Nov 12, 2024

    Contentstack AppMarketplace Apps & Solutions

    We’re introducing new updates to the AI Assistant:

    • Brainstorm with AI Assistant: Engage in a conversational brainstorming chat with the AI Assistant to generate content easily with your AI-powered assistant.Brainstorm-With-AI-Assistant
    • Enhanced Security for API Key Management: Improved API key management adds security for stored keys. A red dot next to your stack name in Manage > Installed Apps indicates a manual app update is needed to make changes to API keys.Manual-Update
    • App Configuration UI Updates: The AI Assistant user interface has been updated to improve workflow. You can now enable or disable the Brand Kit Configuration before setting up the API Credentials. This prevents the overriding of API keys.AI-Assistant-And-Brand-Kit-API-Key-Configuration

    To learn more, refer to the AI Assistant with Brand Kit documentation.

    Déplier
  • Typescript Delivery SDK Version: 4.4.1

    Nov 08, 2024

    SDKs and tools

    Corrections de bogues:

    • Rebuilt the SDK using the tsup library for enhanced bundling efficiency and improved overall performance.
    • Removed the node-localstorage package to reduce dependency overhead and ensure better compatibility with Contentstack environments.
  • CLI Version 1.29.0

    Nov 08, 2024

    CLI

    Améliorations :

    • Added support for rate limits in cross-publish, unpublish & publish-unpublished-env in the bulk-publish plugin.
  • Transform Your Content Experience with the New Visual Builder

    Nov 05, 2024

    Contentstack AppDocs & Tutorials

    We are thrilled to announce the launch of Contentstack Visual Builder, our new authoring experience that equips marketers and content editors with a visually intuitive canvas that simplifies how you create and manage content on your website.

    With Visual Builder, you can:

    • Edit in Real-Time: Instantly see changes as you make live in-line edits right on the page.
    • Flexible Page Building: Create new pages with on-brand, drag-and-drop components —no coding skills required.
    • Collaborate Seamlessly: Streamline your content development process by working seamlessly with your team in a single, intuitive interface.
    • Personalize & Power with AI: Use the AI Assistant in the editor to quickly create personalized variations of your content and then preview how everything will appear to different audience segments.

    Contentstack’s visual building experience is designed to help bring your content to life faster, reducing dependency on developers and accelerating time-to-market.

    Start using Visual Builder today and unlock a new level of creativity and flexibility in content creation!

    For more details, visit our documentation or contact our support team.

    Déplier
  • Javascript Management SDK Version 1.18.3

    Oct 29, 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed the input type for the bulk delete operation to ensure accurate functionality and compatibility.
  • Typescript Delivery SDK Version 4.4.0

    Oct 29, 2024

    SDKs and tools

    Améliorations :

    • Updated the package type to Module (previously CommonJS) for improved compatibility and modern standards.

    Corrections de bogues:

    • Enhanced the getData method to support both parameters and headers within the data object.

    • Upgraded the SDK to support Node.js v20 for better performance and security.
    Déplier
  • Javascript Core SDK Version 1.1.3

    Oct 29, 2024

    SDKs and tools

    Corrections de bogues:

    • Updated the getData function to accept both parameters and headers within the data object, improving flexibility and compatibility.

    • Upgraded the supported Node.js version to v20 for better performance and security.
  • Marketplace SDK Version 1.3.13

    Oct 29, 2024

    SDKs and tools

    Corrections de bogues:

    • Updated the Node.js version to v20 in the GitHub package publishing workflow to ensure compatibility and improved performance.

  • Javascript Utils SDK Version 1.3.13

    Oct 29, 2024

    SDKs and tools

    Corrections de bogues:

    • Updated the Node.js version to v20 for improved compatibility and performance.
  • Javascript Delivery SDK Version 3.22.1

    Oct 29, 2024

    SDKs and tools

    Corrections de bogues:

    • Updated the Node.js version to v20 for improved compatibility and performance.
  • Updated Marketplace App: Cloudinary v1.6.0

    Oct 29, 2024

    Contentstack AppMarketplace Apps & Solutions

    We’re excited to announce new enhancements to the Cloudinary app:

    • Multiple Configuration Support: The Cloudinary app now supports multiple configurations for Custom and JSON Rich Text Editor fields, including locale-specific settings for custom fields that provide finer control based on language settings.
    • Asset Validations: Use new asset validation checks for Custom and JSON Rich Text Editor fields to ensure that assets meet configuration constraints for size, height, and width.

    Pour en savoir plus, veuillez vous référer au Guide d'installation de l'application Cloudinary .

    Déplier
  • Automate: Coveo Connector

    Oct 24, 2024

    Contentstack AppAutomate

    Introducing the Coveo Automate Connector. This tool automates the process of managing content by either pushing content to a Coveo source or deleting outdated items.

    Key Features:

    1. Push Content: Automatically add new content from Contentstack to a designated Coveo source.
    2. Delete Content: Remove outdated entries from a Coveo source as part of an automation.

    For more information, visit Coveo Automate Connector documentation.

    Déplier
  • New Enhancements to Simplify Content Creation

    Oct 23, 2024

    Contentstack AppDocs & Tutorials

    We have introduced exciting updates for content managers, helping them streamline the content creation process and enhance overall efficiency. Here’s a rundown of what’s new:

    • Wider view for content editing: Fields on the entry editor now utilize the full-page width, giving you more room to create content and manage complex nested structures. Learn more about the improved editor layout.Enhanced Entry Editor Experience_1.png
    • Create new entries from reference fields: Speed up your workflow by creating new entries directly from reference fields without saving the parent entry first. Maintain your workflow without interruptions. Learn how this feature streamlines your workflow.Creating New Entries from Reference Fields.gif

      Note: The Create new entry button will only be visible if the Save In Progress Entry feature is enabled in your organization's plan. Please contact our support team for more information.

    • Breadcrumbs for referenced entries: Easily navigate through nested references with breadcrumbs that keep your path visible, making it effortless to jump between nested reference entries. Learn how to navigate nested references effectively.Navigating with Breadcrumbs for Referenced Entries.gif
    • Seamless embeds in JSON RTE: Insert embedded entries directly within the Rich Text Editor (RTE). Now, you can add embedded content immediately when needed, without any delays. Discover how to embed entries in JSON RTE.Enhanced-Entry-Editor-Experience (1).gif

    Note: This feature will be gradually rolled out to all customers over the coming days.

    Déplier
  • CLI Version 1.28.1

    Oct 22, 2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Resolved the issue where the import command was previously publishing only Entry Variants in the master locale, and now Entry Variants imports publish to all specified locales.
  • Java Delivery SDK Version: 2.0.1

    Oct 21, 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed the following GitHub issues:
      • Addressed an issue causing unhandled timeout exceptions when making API calls to Contentstack. This fix ensures smoother request handling and better performance during high-latency scenarios.
      • Fixed a JSON parsing exception triggered by malformed API responses. The SDK now gracefully handles such cases, enhancing error resilience and data reliability.
    • Corrected inconsistencies in field ordering within SDK responses. This update ensures a more predictable and readable data structure across all operations.
    Déplier
  • DotNet Delivery SDK Version: 2.17.0

    Oct 21, 2024

    SDKs and tools

    Améliorations :

    • Introduced support for retrieving assets using fields other than UID, providing greater flexibility and dynamic options for asset queries.
  • Swift Delivery SDK Version: 1.6.2

    Oct 21, 2024

    SDKs and tools

    Améliorations :

    • Introduced support for Variants, enabling tailored content delivery to specific audiences or under defined conditions.

    Corrections de bogues:

    • Fixed workflow issues and enhanced overall performance for a smoother and more reliable experience.
  • CLI Version 1.28.0

    Oct 17, 2024

    CLI

    Nouvelles fonctionnalités :

    Améliorations :

    Corrections de bogues et de problèmes de sécurité :

    • Fixed the issue of missing variant entries when using the branch flag.
    • Migrated oclif unit test cases from version 2 to version 4 in apps-cli plugin version 1.3.4.
    • Resolved the exit issue that occurred when an organization was not selected in apps-cli plugin version 1.3.4.
    • Handled the incomplete initial sync issue caused by entry references in datasync-manager version 2.0.6.
    • Fixed the issue of lost references due to incorrect merge during schema list creation in datasync-filesystem-sdk version 1.0.12.
    • Updated the getReference path method to remove duplicate values in datasync-mongodb-sdk version 1.0.6.
    • Upgraded MongoDB to version 6 in datasync-mongodb-sdk version 1.0.6.
    • Resolved a UID clash that caused TypeScript file generation issues in contentstack-cli-tsgen version 3.0.1.
    Déplier
  • Introducing Custom Rate Limits for Management Tokens

    Oct 17, 2024

    Contentstack AppDocs & Tutorials

    We’re excited to introduce the ability to set custom rate limits for your management tokens!

    This new feature allows you to define specific read and write request limits for each management token, giving you greater control over API usage at the token-level rate limits while staying within your organization’s overall limits.

    • Default Rate Limit: Use the organization-wide rate limit
    • Custom Rate Limit: Set tailored read and write requests per second per token

    This update provides more flexibility to optimize API performance based on your stack's needs. Refer to our documentation for more details.

    Note: This feature is currently available as part of an Early Access Program and may not be available to all users. For more information, you can reach out to our support team.

    Déplier
  • Javascript Delivery SDK Version 3.22.0

    Oct 15, 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed an issue with the updateAssetUrl method.
    • Updated the qs library to the latest version for improved performance and security.
    • Addressed a GitHub workflow issue to ensure seamless CI/CD operations.
  • Java Utils SDK Version 1.2.15

    Oct 15, 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed an issue in the GitHub workflow affecting Maven publishing, ensuring smoother and more reliable deployments.
  • Java Management SDK Version 1.5.0

    Oct 15, 2024

    SDKs and tools

    Corrections de bogues:

    • Added support for the includeReference method, ensuring seamless reference inclusion functionality.
  • DotNet Management SDK Version 0.1.9

    Oct 15, 2024

    SDKs and tools

    Corrections de bogues:

    • The media header is now exclusively applied to Assets API methods. It has been removed from all other API methods for both synchronous and asynchronous calls.
  • Javascript Core SDK Version 1.1.2

    Oct 15, 2024

    SDKs and tools

    Corrections de bogues:

    • Improved error handling: An error message is now logged if no host is specified when live preview is enabled.

  • DotNet Delivery SDK Version 2.16.0

    Oct 11, 2024

    SDKs and tools

    Améliorations :

    • Introduced support for Live Preview 2.0, enabling seamless real-time content updates and enhanced user experiences.

  • CLI Version 1.27.1

    Oct 10, 2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • The logs folder, which was previously created in the root directory before command execution, will now be created in the location defined by the CS_CLI_LOG_PATH environment variable.
  • DotNet Utils SDK Version 1.0.5

    Oct 10, 2024

    SDKs and tools

    Corrections de bogues:

    • Added support for ClassName and ID selectors during JSON to HTML conversion in the JSON RTE.

  • Swift SDK

    Oct 07, 2024

    SDKs and tools

    Améliorations :

    • Introduced support for the Early Access header.

  • Javascript Utils SDK Version: 1.3.12

    Oct 07, 2024

    SDKs and tools

    Corrections de bogues:

    • Enhanced the addTags method to now support Variants.

  • Javascript Mnagement SDK Version: 1.18.2

    Oct 07, 2024

    SDKs and tools

    Corrections de bogues:

    • Added support for Node.js v22.
    • Included test cases for Variants functionality.
  • CLI Version 1.27.0

    Oct 04, 2024

    CLI

    Améliorations :

    Mises à jour de la documentation:

    Déplier
  • New Features and Enhancements in the Entry Editor

    Oct 04, 2024

    Contentstack AppDocs & Tutorials

    We’re excited to introduce several new updates designed to improve your content management experience. These enhancements focus on increasing efficiency in the entry editor and providing more intuitive access to your data. Here’s what’s new:

    • Copy/Duplicate Modular Block Instances: Content managers can now copy or duplicate modular block instances in the entry editor. This feature helps content managers create copies of modular blocks with content, reducing manual re-entry and speeding up the content creation process.Modular-Block-1.gif
    • Improved Date Column Sorting: When sorting any date columns, the default behavior now displays records in descending order (most recent first) on the first click. This change helps you access the latest entries faster in fewer steps, offering a more streamlined column sorting experience.Modular-Block-3.gif
    • Reference Field Count Display: Reference fields that are marked as multiple now show the total count of referenced items. This update provides better visibility into the content relationships, allowing you to manage and track linked references at a glance.Modular-Block-2.gif

    These updates are designed to make your Contentstack experience even smoother and more efficient. Keep an eye out for more enhancements coming soon!

    Déplier
  • Introducing Audience Preview in Timeline

    Oct 01, 2024

    Contentstack AppDocs & Tutorials

    We are thrilled to announce the launch of Audience Preview in Timeline, now available through our Early Access Program!

    This new feature lets content managers preview how content variations will appear to different audience segments, such as geographic regions, customer types, or languages, directly within Timeline.

    With Audience Preview, you can:

    • Visualize content for specific audience segments in real-time.
    • Ensure each user group experiences the most relevant and engaging content

    To start using Audience Preview, ensure your Personalize project is linked to your stack. Then, link variant groups to content types and begin creating entry variants.

    This feature simplifies content management for personalized experiences, ensuring each audience sees the most relevant version of your content.

    For more information refer to our documentation on Audience Preview.

    Déplier
  • Automate: September Highlights

    Oct 01, 2024

    Contentstack AppAutomate

    We have several updates to Automate this month, including new connectors, actions, and other enhancements. Highlights include:

    Personalize Connector

    Contentstack Personalize is our built-in optimization engine designed to deliver personalized content based on target audiences. It offers two types of experiences:

    • Segmented Experience: Delivers content tailored to specific demographics and other factors.
    • A/B Test Experience: Measures the performance of different content variations.

    Within these experiences, you can create content Variants in the CMS, linked to Variant Groups (equivalent to Experiences in Personalize). The Personalize connector allows you to fetch details of all Audiences and Experiences within your Personalize project.

    Example: You can automate the creation of new variants in the CMS by fetching experience data using the "Get All Experiences" and "Create a Variant" actions.

    Learn more about Personalize Connector.

    Contentstack Management: Variants Action

    Variants are different content versions displayed to specific audiences, known as Variant Groups in the CMS, created within Experiences in a Personalize project. The Contentstack Management Variant Action allows you to update, publish, and fetch details of all variants in a Variant Group.

    Note: You can create entry variants through Automate or the CMS, but Audiences can only be created using the Contentstack Personalize platform.

    Learn more about the Contentstack Management Variants action.

    Contentstack Management: New Action

    Get Asset Reference Action: The new Get Asset Reference Action in the Contentstack Management Connector allows you to retrieve details of all entries where an asset is referenced.

    For instance, if you need to update an asset's description and want to identify all entries where the asset is referenced, this action can be used to gather the entry details, enabling you to update the description accordingly.

    Learn more about the Get Asset Reference action.

    Other Improvements:

    • Get User Information Action: This action lets you conveniently select multiple user IDs from the Suggested Data Elements drop-down menu. This automatically retrieves all user IDs generated in the previous steps, streamlining the entire process.
    Déplier
  • Contentstack Launch: September Highlights

    Sep 30, 2024

    Contentstack AppLaunch

    Voici les nouveautés de Contentstack Launch:

    Déplier
  • Introducing Contentstack Personalize – Real-Time, Edge-Optimized Personalization (Early Access)

    Sep 30, 2024

    Contentstack AppPersonalize

    We are thrilled to announce a groundbreaking innovation – Contentstack Personalize (Early Access), the first-of-its-kind, edge-optimized personalization engine. Create customized experiences with unmatched speed at any scale. Edge-based APIs enable outstanding speed and a flicker-free experience plus it's all inside our CMS.

    Deliver the right story to the right audience every time.

    Contentstack_Personalize_EA.png

    Principales caractéristiques

    • High Scalability: Handle large volumes of personalized content and user data easily, while maintaining peak performance as your audience grows.
    • Low Latency: Deliver real-time, data-driven content with minimal delay, creating seamless user experiences.
    • Seamless Integration: Integrate seamlessly with Contentstack CMS and third-party tools like Customer Data Platforms and Google Tag Manager. Simplify implementation and deliver cross-channel personalization with full support for Contentstack Variants.
    • Comprehensive Analytics: Gain insights into user interactions to inform and optimize your personalization strategies.
    • No-Code Personalization: Empower teams to create personalized experiences without writing a single line of code.
    • Optimized Performance: Ensure fast load times and flicker-free personalization.

    Key Components

    • Attributes: Define key-value pairs to segment audiences and deliver tailored content. Learn more.
    • Audiences: Create dynamic user segments based on shared behaviors and traits. Learn more.
    • Experiences: Serve personalized content using Segmented and A/B Test Experiences. En savoir plus.
      • Experience Analytics: Analyze user interactions to drive personalization strategies. Learn more.
      • Experience Versioning: Manage multiple versions of personalized content with ease for testing and optimization.
      • Experience Prioritization: Adjust priorities for conflicting experiences to enhance engagement.
    • Events: Track user interactions like clicks or conversions to measure performance. Learn more.
    • Variants: Leverage Variants within Experiences to create, test, and manage multiple content variants directly in the CMS using Entry Variants, enabling streamlined workflow and dynamic personalization to optimize performance and deliver tailored content at scale. Learn more.

    Intégrations

    • Twilio Segment Destinations: Streamline your content delivery with the Twilio Segment integration to enhance user engagement within Personalize. Sync custom traits, events, and audiences from Segments to Contentstack to deliver dynamic, personalized experiences across all user touchpoints in real-time. Learn more.
    • Google Tag Manager (GTM): Simplify personalization management with the Personalize Actions GTM template. Sync user attributes, events, and triggers seamlessly with GTM to deliver dynamic, personalized content across your site without additional code. Leverage built-in tags to streamline tracking and optimize content delivery. Learn more.

    APIs and SDK

    • Personalize Management API: Perform CRUD operations and retrieve attributes, audiences, events, and experiences. Fetch analytics and geolocation reports to optimize personalization strategies. Manage the priority order of experiences to define their importance. Retrieve and update the experiences priority order using the appropriate API requests. Learn more.
    • Personalize Edge API: Enable real-time, edge-based interactions to deliver personalized content quickly, minimizing latency and enhancing user experience. Learn more.
    • Personalize Edge SDK: The JavaScript SDK allows you to personalize content for your Contentstack-powered digital properties, including fetching variants for the user, triggering events, setting attributes, etc. Learn more.

    Support in CLI:

    Import and export data for the Personalize modules (Experiences, Audiences, Attributes, and Events) linked to a stack containing your Variants via the CLI.

    Please note that Contentstack Personalize is currently in its Early Access phase. We appreciate your participation as early adopters. If you're interested in joining our Early Access Program, please reach out to your Customer Success Manager. Your feedback is invaluable as we refine and improve this feature. Our goal is to roll out Contentstack Personalize to all users soon, providing a polished and valuable addition to your Contentstack experience. Join the private #personalize-ea channel in Discord to meet and share knowledge with other early access participants.

    To learn more about Contentstack Personalize, refer to our documentation or contact our support team.

    Déplier
  • Streamline Your Workflow with Enhanced Release Management!

    Sep 30, 2024

    Contentstack AppDocs & Tutorials

    We are excited to introduce powerful upgrades to the release management process that will significantly streamline your content deployment:

    • Bulk Add to Release: You can quickly select and add multiple entries to a release in one go, simplifying content deployment and saving time.Y9M_Image_2.png
    • Stack Bulk Task Queue: The new bulk task queue within a stack gives you a comprehensive view of items added to the release, ensuring better tracking and management.uZu_Image_3.png
    • Release Locking/Unlocking: You can lock releases to protect them from unintended edits, ensuring your scheduled content remains intact. You can also unlock them anytime to refine your content prior to deployment.qgu_Image_4.gif

    These enhancements are designed to simplify your content management workflow, giving you greater control and flexibility over your publishing process.

    To enable this feature for your organization, contact our support team.

    Déplier
  • Python Utils SDK Version: 1.3.1

    Sep 27, 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed an issue with the link type attribute handling.

  • CLI Version 1.25.1

    Sep 24, 2024

    CLI

    Améliorations :

    Corrections de bogues et de problèmes de sécurité :

    • Problèmes SRE résolus.
    • Fixed the deprecation warning issues in Node version 22.
  • Developer Hub: Introduction to Contentstack Applications in Developer Hub

    Sep 23, 2024

    Contentstack App

    We're excited to introduce new ways to extend and enhance your Contentstack experience with Machine to Machine (M2M) applications.

    • Machine to Machine (M2M) Applications (Beta): Designed for server-to-server communication, M2M apps automate tasks like data syncing and backend jobs, ensuring smooth data flow between Contentstack and third-party systems.

    These new capabilities empower developers and teams to streamline workflows and enhance platform functionality. Explore the possibilities with Standard and M2M apps in Developer Hub today!

    To learn more, refer to the Introduction to Contentstack Applications documentation.

    Déplier
  • Updated Marketplace App: Trados v1.1.2

    Sep 19, 2024

    Contentstack AppMarketplace Apps & Solutions

    Introducing the JSON RTE Configuration in Trados, designed to streamline the translation process by converting complex JSON RTE objects into a single, easy-to-manage HTML code block. This enhancement ensures smoother content handling and improves efficiency for translators.

    Trados-v1.1.2-What's-New

    To learn more, refer to the Trados App Installation Guide.

    Déplier
  • Introducing Document Preview

    Sep 19, 2024

    Contentstack AppBrand Kit

    You can now preview documents before adding them to your Brand Kit’s Knowledge Vault, the repository of contextual brand details used to keep AI responses consistent with your brand. Upload a document and key text details will be displayed instantly, allowing you to confirm its content before saving.

    Knowledge-Vault-Document-Preview-What's-New

    To learn more, refer to the Knowledge Vault documentation.

    Déplier
  • CLI Version 1.25.0

    Sep 10, 2024

    CLI

    Nouvelles fonctionnalités :

    • Compass Starter integration with the Bootstrap command (version 1.11.0).

    Améliorations :

    • Added support for generating separate interfaces for the modular blocks in the Tsgen Plugin (version 3.0.0).

    Corrections de bogues et de problèmes de sécurité :

    • Updated the Axios Library to version 1.7.4.
    • Fixed an issue in which CSV files were not generated for entries missing a Title field.
    • Fixed an issue in which a select field was treated as empty when the data type was numeric and the value was 0.
    • Resolved the audit failure issue in organizations with disabled branches.
    • Ensured that branches present in custom roles are handled properly before importing to the Audit Plugin.
    Déplier
  • Javascript Utils SDK Version: 1.3.11

    Sep 05, 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed the HTML reference issue to support referenced assets.
  • Introducing Collaborators, Playground, and Knowledge Vault in Brand Kit

    Sep 05, 2024

    Contentstack AppBrand Kit

    We’re thrilled to announce three new features designed to enhance your experience with Brand Kit:

    • Collaborators: Invite and add people to manage a Brand Kit’s Voice Profiles. They can create, update, and delete Voice Profiles, making it easier for your team to maintain and configure your Brand Kit.Brand-Kit-Collaborator
    • Playground in Voice Profile: Experiment with AI-powered content generation directly within your Voice Profile using the new Playground feature. Leverage AI to spark creativity, refine brand messaging, and explore new content possibilities by enabling the Knowledge Vault.Playground-In-Voice-Profile
    • Knowledge Vault: Centralize, organize, and manage your essential brand information effortlessly through the Knowledge Vault user interface. Easily add, update, and delete items to ensure your brand assets are always accessible and up-to-date.Knowledge-Vault-Dashboard

    Learn more about these features in our documentation:

    Déplier
  • Discover Content Faster with Contentstack's New Search Experience

    Sep 04, 2024

    Contentstack AppDocs & Tutorials

    We’re excited to introduce our enhanced search functionality designed to help you find what you need quicker and easier than ever before.

    Here’s what’s new:

    • New, User-Friendly Search Bar

      Our updated search bar now offers options to refine your search by title, URL, and more, making it easier to find exactly what you’re looking for.

      image1.gif
    • Quick Filtering Options

      Save time by filtering search results with just a click. Whether you're looking for specific types of content or want to narrow down by categories, our quick filtering options have you covered.

      image2.gif
    • Saved Views

      Personalize your search experience! Our latest “Views” feature offers a simple method to save and retrieve your current page view. Save your preferred views for easy access, so you can pick up right where you left off.

      image3.gif
    • Easy Advanced Search

      Experience the simplicity of our new advanced search interface. The new intuitive interface provides visual representations of your set conditions and sub-conditions.

      image4.gif
    • Quick Search in the Header

      Access our new search bar directly from the header on any page. No matter where you are, searching has never been this seamless!

      image5.gif

    Start exploring these new features today and see how they can enhance your daily tasks!

    Consider refreshing your browser or clearing the cache for a seamless experience. To learn more, visit our documentation.

    Note: The new search experience is being rolled out to all customers in phases. So, if you don’t see the new search today, you will likely receive it in the next couple of weeks.

    Déplier
  • CLI Version 1.24.0

    Sep 02, 2024

    CLI

    Améliorations :

    • Added support for Launch and Developer Hub URLs in the Config region.

    Corrections de bogues et de problèmes de sécurité :

    • Updated Axios to version 1.7.4 in the apps-cli plugin (version 1.3.3).
    • Fixed an issue with Launch URL creation in the Deploy command of the apps-cli plugin (version 1.3.3).

    Mises à jour de la documentation:

    Déplier
  • Automate: August Highlights

    Aug 29, 2024

    Contentstack AppAutomate

    We have several updates to Automate this month, including new actions in the Utility and Transform Connector and other enhancements. Highlights include:

    Automation Sharing

    Automations can now be easily shared between organizations using shareable recipe links. This feature streamlines collaboration and knowledge transfer while offering options to include or exclude Project Variables to protect sensitive information.

    Learn more about Automation Sharing.

    Transform Connector: New Action

    Template Action: The enhanced Transform Action offers expanded capabilities for data transformation. You can now leverage predefined functions, HTML formatting, inline CSS, and custom helper functions to manipulate and structure your data more effectively. This provides greater flexibility and customization compared to the previous Transform action.

    With the new Template action, you can send customized email newsletters to enhance your brand reputation.

    Learn more about the Transform Connector.

    Utility Connector: New Action

    Log Action: The new Log Action in the Utility Connector lets you view outputs from previous steps directly in the Execution Log. This feature provides greater visibility into automation processes, aiding in troubleshooting and optimization.

    En savoir plus sur le connecteur utilitaire .

    Déplier
  • Javascript Management SDK Version: 1.17.1

    Aug 21, 2024

    SDKs and tools

    Corrections de bogues:

    • Upgraded Axios to the latest version to address security vulnerabilities.
    • Corrected the file upload issue in the sanity report file.
  • iOS Delivery SDK Version: 3.13.0

    Aug 21, 2024

    SDKs and tools

    Fonctionnalité:

    • Introduced support for Taxonomy
  • Swift Delivery SDK

    Aug 21, 2024

    SDKs and tools

    Fonctionnalité:

    • Introduced support for Taxonomy
  • Android Delivery SDK Version 3.16.1

    Aug 21, 2024

    SDKs and tools

    Améliorations :

    • Introduced the ability to fetch assets using queries.
  • Introducing New and Enhanced Entry Editor Shortcuts

    Aug 21, 2024

    Contentstack AppDocs & Tutorials

    We’re excited to introduce new shortcuts designed to make working with entry editors effortless!

    Whether you’re navigating between entry sections or managing tables within Rich Text Editors, these shortcuts are here to help you work smarter and faster.

    ActionsMacOSSystème d'exploitation Windows
    Éditeur d'entrée
    Navigate Between Sections“command” + “/”“ctrl” + “windows” + “/”
    Highlight Text“option” + “shift” + left/right arrow“ctrl” + “shift” + left/right arrow
    Éditeur de texte enrichi
    Code en ligne“command” + “E”“ctrl” + “E”
    Barré“command” + “shift” + “X”“ctrl” + “shift” + “X”
    Add Column (Right/Left)“control” + “option” + right/left arrow“ctrl” + “alt” + right/left arrow
    Add Row (Top/Bottom)“control” + “option” + up/down arrow“ctrl” + “alt” + up/down arrow

    These enhancements will help streamline your editing process and help you work faster and efficiently. Try these shortcuts out and experience the difference!

    Déplier
  • AI Assistant Prompt Design Update

    Aug 19, 2024

    Contentstack AppBrand Kit

    The AI Assistant's built-in prompts have been updated to better align with modern prompting principles and work more effectively with Brand Kit, improving the consistency and relevance of generated content.

    If you encounter any issues, please contact our support team.

  • CLI Version 1.23.0

    13/08/2024

    CLI

    Améliorations :

    • Added support for Azure in the Launch plugin.
  • Améliorez la sécurité grâce à des politiques de mots de passe améliorées

    12/08/2024

    Contentstack AppDocs & Tutorials

    Nous mettons à jour nos politiques de mot de passe pour améliorer la sécurité. Vous pouvez désormais définir une longueur de mot de passe minimale de 8 caractères pour tous les utilisateurs.

    Pour les utilisateurs appartenant à plusieurs organisations, l'organisation dont le mot de passe est le plus long au minimum aura la priorité lors des réinitialisations de mot de passe. Cette politique s'appliquera également aux utilisateurs existants lorsque leurs mots de passe expirent et doivent être réinitialisés.

    Pour plus de détails sur la configuration des politiques de mot de passe, reportez-vous à notre documentation .

    Déplier
  • Version 1.22.0 de la CLI

    09 août 2024

    CLI

    Améliorations :

    • Nouveau script pour le mappage d'environnement: ajout d'un script pour mapper les environnements d'une pile à une autre, permettant la publication d'entrées dans l'environnement correspondant dans la pile de destination.
    • Intégration du SDK Marketplace dans le plugin apps-cli (version 1.3.2): mise à jour du plugin apps-cli (version 1.3.2) en remplaçant tous les appels d'API par le nouveau SDK Marketplace pour les commandes de réinstallation et de déploiement .

    Corrections de bogues et de problèmes de sécurité :

    • Problèmes SRE: tous les problèmes SRE ont été résolus.
    • Cas de test de rupture dans le plugin apps-cli (version 1.3.2): Correction de tous les cas de test de rupture dans le plugin apps-cli (version 1.3.2).
    • Ajout de l'indicateur --org dans le plugin apps-cli (version 1.3.2): Ajout de l'indicateur --org à la section --help, désormais inclus sous FLAGS pour toutes les commandes et sous EXEMPLES dans la commande deploy .
    Déplier
  • Typescript Delivery SDK Version: 4.1.0

    Aug 08, 2024

    SDKs and tools

    Caractéristiques:

    • Enhanced Live Preview configuration.
    • Added support for fetching assets using any Field UID, not just the Asset UID.
  • JS Code SDK Version 1.1.0

    Aug 08, 2024

    SDKs and tools

    Fonctionnalité:

    • Improved Live Preview configuration.
  • Version 1.21.2 de la CLI

    06 août 2024

    CLI

    Améliorations :

    • Nouveaux indicateurs pour les variables d’environnement: introduction de nouveaux indicateurs pour permettre l’ajout de variables d’environnement dans la commande Launch .

    Corrections de bogues et de problèmes de sécurité :

    • Problème de localisation résolu: résolution du problème où les entrées localisées étaient publiées à partir des paramètres régionaux principaux pendant l'opération d'importation .
    • Correction d'une erreur de définition de région: l'erreur « Impossible de lire les propriétés d'undefined (lecture de « remplacer ») » qui se produisait lorsque la région n'était pas définie lors de la création d'une application a été résolue.

    Mises à jour de la documentation:

    • Documentation CLI: mise à jour du guide CLI pour le lancement avec des modifications d'indicateur pour les variables d'environnement.
    Déplier
  • Javascript Delivery SDK Version 3.20.3

    02/08/2024

    SDKs and tools

    Corrections de bogues:

    • Removed encoding for query parameters.
  • Version 1.21.1 de la CLI

    02/08/2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Résolution d'un problème où les noms de champs personnalisés étaient dupliqués dans l'emplacement de l'interface utilisateur d'une extension personnalisée lors de la réimportation vers une branche différente au sein de la même pile.
  • Automate: les temps forts du mois de juillet

    01 août 2024

    Contentstack AppAutomate

    Nous sommes ravis de vous présenter des mises à jour importantes d'Automate ce mois-ci, notamment de nouvelles actions dans Google Vertex Connector et plusieurs autres améliorations. Les points forts incluent:

    Fonctionnalité de nouvelle tentative d'exécution dans le journal d'exécution

    La fonctionnalité de nouvelles tentatives d'exécution vous permet de configurer une automatisation pour qu'elle effectue une nouvelle tentative en cas d'échec en raison d'erreurs d'API ou de configurations manquantes, jusqu'à deux fois. Vous pouvez afficher les nouvelles tentatives dans le journal d'exécution.

    En savoir plus sur l' affichage du journal d'exécution des automatisations .

    Connecteur Google Vertex: nouvelles actions

    Appel de fonction (bêta): Appel de fonction (bêta): Cette action permet d'appeler des fonctions spécifiques pour permettre à une automatisation d'interagir avec des API externes, ouvrant ainsi la porte à des automatisations beaucoup plus puissantes. Cette fonctionnalité, lorsqu'elle est intégrée à Sub Automation, des mini-étapes d'automatisation packagées disponibles pour réutilisation, peut agir comme des agents d'IA semi-autonomes qui effectuent des tâches chronophages et autres tâches complexes.

    Réponse d'appel de fonction (bêta): cette réponse d'appel de fonction (bêta) vous permet de formater la sortie de l'action d'appel de fonction (bêta) et de la sous-automatisation.

    Ces actions d'appel de fonction sont actuellement en version bêta du côté de Google Gemini et leur disponibilité est soumise au programme bêta de Google.

    Nouveau champ dans l'invite d'envoi: nous avons ajouté un nouveau champ dans l'action Envoyer l'invite: Texte d'instruction système, pour fournir des conseils ou des directives spécifiques au modèle, l'aidant à comprendre le contexte et à générer une réponse appropriée en fonction du texte d'invite fourni.

    En savoir plus sur le connecteur Google Vertex .

    Fonctionnalité de recherche imbriquée dans Box Connector et Contentstack Management - Actions sur les actifs

    Le connecteur Box et le connecteur de gestion Contentstack prennent désormais en charge la recherche imbriquée pour les dossiers et les ressources.

    Gestion de Contentstack - Actions sur les ressources: si vous avez des ressources stockées dans des dossiers imbriqués dans votre CMS Contentstack, vous pouvez sélectionner ces ressources pour les mettre à jour, les publier ou les supprimer du CMS.

    Connecteur Box: si vous avez créé des dossiers imbriqués dans votre compte Box, vous pouvez sélectionner les dossiers et effectuer les activités associées.

    En savoir plus sur le déclencheur Box, l'action Box et la gestion de la pile de contenu - Actions sur les actifs .

    Déplier
  • Javascript Delivery SDK Version 3.20.2

    31 juillet 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed an issue with the URL on iOS.
  • Android Delivery SDK Version 3.16.0

    31 juillet 2024

    SDKs and tools

    Fonctionnalité

    • Added support for Taxonomy implementation.
  • DotNet Management SDK Version 0.1.18

    31 juillet 2024

    SDKs and tools

    Corrections de bogues:

    • Applied strong naming to the assemblies.
  • Javascript Utils SDK Version 1.3.10

    31 juillet 2024

    SDKs and tools

    Corrections de bogues:

    • Fixed JSON RTE Serializer formatting issues for bold and underline styles in embedded link assets.
  • Javascript Marketplace SDK Version 1.2.2

    31 juillet 2024

    SDKs and tools

    Corrections de bogues:

    • Problèmes SRE résolus.
  • Java Marketplace SDK Version 1.1.1

    31 juillet 2024

    SDKs and tools

    Corrections de bogues:

    • Problèmes SRE résolus.
  • Version 1.21.0 de la CLI

    31 juillet 2024

    CLI

    Améliorations :

    • Installation ajoutée pour gérer les modules manquants lors de l'exécution de la commande Migration .
    • Amélioration du journal CLI.

    Corrections de bogues et de problèmes de sécurité :

    • Correction du problème de validation de l'UID de l'organisation dans CLI Launch .
    • Textes d'interface utilisateur mis à jour pour le plugin Migration .
    • Problèmes SRE corrigés dans le plugin apps-cli (version 1.3.0).
    • Correction de l'erreur de code standard non valide dans le plugin apps-cli (version 1.3.0).

    Mises à jour de la documentation:

    • Mise à jour du document du plug-in Apps CLI avec les modifications de l'indicateur --boilerplate .
    Déplier
  • Lancement de Contentstack: faits marquants de juillet 2024

    31 juillet 2024

    Contentstack AppLaunch

    Voici les nouveautés de Contentstack Launch:

    • Déploiements automatiques avec des balises ou des versions Git: vous pouvez désormais configurer des déploiements automatiques sur la plateforme Launch chaque fois que vous créez une nouvelle balise ou une nouvelle version dans votre référentiel Git. Découvrez comment le configurer dans notre guide étape par étape .
    • Nouveaux exemples de fonctions Edge: nous avons ajouté de nouveaux exemples dans notre documentation sur les fonctions Edge de lancement, couvrant des scénarios tels que les déploiements sans interruption, l'optimisation de la diffusion de contenu pour différents appareils et l'amélioration de la sécurité avec l'authentification unique.
    Déplier
  • Présentation des méthodes d'authentification avancées des Webhooks

    31 juillet 2024

    Contentstack AppDocs & Tutorials

    Nous sommes ravis de vous présenter de nouvelles méthodes d'authentification pour les Webhooks, qui offriront une flexibilité et une sécurité accrues. Vous pouvez désormais choisir parmi plusieurs options d'authentification qui correspondent le mieux à vos besoins.

    • Authentification de base: utilisez un nom d’utilisateur et un mot de passe pour des intégrations simples.
    • Informations d'identification du client OAuth 2.0: connectez-vous en toute sécurité à l'aide d'un ID client et d'un secret pour obtenir un jeton d'accès pour une sécurité et un contrôle d'accès robustes.
    • Jeton porteur: utilisez un accès basé sur un jeton pour des communications sécurisées et sans état.
    • Aucun: Accès libre pour les intégrations internes ou moins sécurisées.

    De plus, la demande d’API Créer un Webhook prend désormais en charge ces nouvelles méthodes d’authentification.

    Pour des informations détaillées sur l'utilisation des nouvelles méthodes d'authentification, veuillez vous référer à la documentation Secure Your Webhook.

    Contactez notre équipe d'assistance pour activer cette fonctionnalité pour votre organisation.

    Déplier
  • Présentation de Timeline – Visualisez et perfectionnez les futures modifications de votre site Web

    26 juillet 2024

    Contentstack AppDocs & Tutorials

    La gestion des futures mises à jour de contenu peut s'avérer difficile, en particulier dans les organisations à grande échelle où les changements doivent être coordonnés entre plusieurs équipes et régions, ce qui entre souvent en conflit avec d'autres projets et initiatives en cours. C'est pourquoi nous introduisons Timeline. Cette nouvelle expérience de plateforme vous permet de naviguer dans une chronologie visuelle de votre contenu, offrant une vue claire des futures mises à jour.

    Faits saillants de la chronologie:

    • Aperçu du contenu futur: prévisualisez l'état futur de n'importe lequel de vos contenus, y compris des entrées spécifiques ou une version interactive complète de votre site Web.
    • Comparez et collaborez: comparez facilement les versions côte à côte avec les différences mises en évidence pour rationaliser le processus de révision et de collaboration.
    • Aperçus personnalisés: lorsque Personnaliser sera disponible, prévisualisez le contenu en fonction des données de votre audience pour voir comment il apparaîtra aux différents segments.

    Que vous planifiiez une nouvelle campagne, gériez du contenu localisé ou coordonniez les mises à jour entre les équipes, Timeline permet de garantir plus facilement que tout est aligné et prêt à être mis en ligne.

    Pour plus de détails, visitez notre documentation Chronologie .

    Déplier
  • Javascript management SDK Version 1.17.0

    23/08/2024

    SDKs and tools

    Renforcement:

    • Added test cases for Taxonomy permission roles.

    Corrections de bogues:

    • Fixed package publish issue in GitHub Workflow.
    • Upgraded axios and slack/bolt packages versions.
  • Java delivery SDK Version 1.4.2

    23/08/2024

    SDKs and tools

    Renforcement:

    • Fetch assets using any asset Field UID.
  • Java management SDK Version 1.4.3

    22 juillet 2024

    SDKs and tools

    Correction d'un bug:

    • Problèmes SRE résolus.
  • Javascript Utils SDK Version 1.3.9

    22 juillet 2024

    SDKs and tools

    Correction d'un bug:

    • Vulnérabilités SRE corrigées.
  • DotNet Utils SDK Version 1.0.3

    22 juillet 2024

    SDKs and tools

    Renforcement:

    • Introduced Editable Tags.
  • Javascript Delivery SDK Version 3.20.1

    22 juillet 2024

    SDKs and tools

    Correction d'un bug:

    • Added type support for parameters in the LivePreviewQuery method.
  • Python Management SDK Version 1.2.0

    22 juillet 2024

    SDKs and tools

    Renforcement:

    • Added test cases for creating Roles with taxonomy permissions.
  • Version 1.20.1 de la CLI

    17/07/2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    Déplier
  • Mise à jour de l'application Marketplace: Brandfolder v1.0.7

    15 juillet 2024

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis de partager les dernières améliorations apportées à l'application Brandfolder:

    • Nouvelles options de sauvegarde des données pour les ressources Brandfolder
      1. Tous les champs: assurez-vous que toutes les informations sont conservées en enregistrant l'intégralité des données JSON associées à un actif.
      2. Champs personnalisés: stockez uniquement ce qui est pertinent en sélectionnant des clés spécifiques à enregistrer à partir des données de ressources JSON.
    • Nouvelles options d'affichage pour les ressources Brandfolder dans les champs personnalisés
      1. Affichage miniature: trouvez facilement et rapidement ce dont vous avez besoin à l'aide d'une nouvelle vue en grille qui affiche des aperçus de ressources plus grands.
      2. Vue Liste: parcourez vos actifs avec une vue tableau qui offre un aperçu plus complet ou plus spécifique des détails des actifs.

    Pour en savoir plus, consultez le Guide d'installation de l'application Brandfolder .

    Déplier
  • Application Marketplace mise à jour: Cloudinary v1.5.0

    11 juillet 2024

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis de vous annoncer que nous avons ajouté le support suivant à l'application Cloudinary:

    • Actifs privés: vous pouvez désormais afficher les actifs privés . Cette fonctionnalité vous permet d'accéder et de gérer des fichiers multimédias qui ne sont pas accessibles au public, garantissant ainsi que le contenu sensible ou propriétaire reste sécurisé tout en restant disponible pour les utilisateurs autorisés dans l'environnement Contentstack.
    • Actifs transformés: les actifs transformés sont des fichiers multimédias modifiés à l'aide des capacités de Cloudinary. Cette fonctionnalité améliore et optimise l'expérience utilisateur grâce à une gestion efficace des actifs.
    • Configuration avancée des champs personnalisés: Dans les paramètres de configuration avancée des champs personnalisés, vous pouvez configurer des paramètres facultatifs pour modifier le comportement de la page de sélection.

    Pour en savoir plus, reportez-vous au Guide d'installation de l'application Cloudinary .

    Déplier
  • Présentation des requêtes API d'état des tâches pour une surveillance améliorée

    08 juillet 2024

    APIs

    Nous sommes ravis de vous présenter de nouvelles requêtes API Job Status conçues pour vous aider à surveiller efficacement l'état des opérations de publication et de dépublication dans Contentstack.

    Avec ces nouvelles requêtes API, vous pouvez:

    • Récupérer l'état des tâches: vérifiez l'état actuel de vos tâches en cours, en vous assurant d'être toujours informé de leur progression.
    • Suivi des éléments de tâche: accédez à des informations détaillées sur chaque élément d'une tâche en masse, y compris leur statut de publication, leur environnement et leurs paramètres régionaux.
    • Gestion des erreurs: identifiez et résolvez les problèmes plus efficacement en accédant à des messages d'erreur détaillés.

    Pour démarrer avec l'API Job Status, reportez-vous à notre documentation API .

    Déplier
  • CLIVersion 1.20.0

    04 juillet 2024

    CLI

    Nouvelles fonctionnalités :

    • Introduction de la commande app:deploy dans la version 1.2.0 du plugin apps-cli .

    Améliorations :

    • Ajout d'un flag dans le plugin Import pour exclure l'import de modules globaux (Webhooks) lors de l'import de plusieurs branches d'une même pile.

    Corrections de bogues et de problèmes de sécurité :

    • Correction de l'échec d'audit qui se produit lorsqu'aucun publi_details n'est inclus dans l'entrée.
    • Problèmes SRE résolus.

    Mises à jour de la documentation:

    • Ajout des mises à jour de la commande app:deploy dans le document Apps CLI Plugin .
    • Mise à jour du document Importer avec un nouvel indicateur pour exclure l'importation de modules globaux.
    Déplier
  • Automatiser: points forts du mois de juin

    04 juillet 2024

    Contentstack AppAutomate

    Nous sommes ravis de présenter ce mois-ci des mises à jour importantes d'Automate, notamment un nouveau déclencheur dans le connecteur de déclenchement Contentstack et plusieurs autres fonctionnalités. Les points forts incluent:

    Connecteur de déclenchement Contentstack: nouveau déclencheur

    • Déclencheur de tâche: avec ce déclencheur, vous pouvez lancer une automatisation chaque fois que vous publiez ou annulez la publication en masse d'entrées, de ressources et de versions. Chaque tâche peut impliquer plusieurs éléments liés qui nécessitent une action spécifique. Par exemple, la publication d’une entrée avec tous les actifs et entrées auxquelles elle fait référence est considérée comme une tâche unique.

    En savoir plus sur le déclencheur de tâche Contentstack .

    Connecteur AWS S3: nouvelle action

    Action Obtenir tous les fichiers: cette action vous permet de récupérer les détails de tous les fichiers de votre compartiment AWS S3. Vous pouvez sélectionner un nom de dossier facultatif pour récupérer les fichiers associés au dossier.

    Apprenez-en davantage sur le connecteur AWS S3 .

    Application Automatiser: nouvelles mises à jour

    L'application Automate vous permet désormais d'afficher l'application dans l'éditeur d'actifs. Pour afficher l'application dans l'éditeur d'actifs, vous pouvez configurer l'action de la barre latérale des actifs à partir du déclencheur d'automatisation à la demande.

    En savoir plus sur l' application Automate .

    Mises à jour supplémentaires:

    1. Connecteur ChatGPT: L'action Chat dispose désormais d'un nouveau champ pour sélectionner le type de réponse. Après avoir choisi le type JSON, vous pouvez générer une réponse dans un format JSON valide.
    2. Connecteur Code Block: Le connecteur Code Block vous permet de déboguer votre code en insérant des instructions « console.log » à plusieurs points. Cela permet d'identifier les erreurs ou les échecs à différentes étapes. Après avoir testé l'action, vous pouvez afficher les sorties « console.log » dans la charge utile.
    Déplier
  • Application Marketplace mise à jour: Audience v1.1.0

    28 juin 2024

    Contentstack AppMarketplace Apps & Solutions

    Nous avons apporté les mises à jour suivantes à l'application Audience:

    1. Étendues de balise d'audience: nous avons introduit deux étendues de balise d'audience: Block et Inline . Ces étendues permettent de fournir un ciblage plus précis et une meilleure personnalisation du contenu.

    2. Corrections de bugs: bugs résolus pour améliorer les performances globales et l'expérience utilisateur de l'application Audience.


    Pour plus d'informations, veuillez vous référer au Guide d'utilisation du plugin Audience .

    Déplier
  • SDK de la place de marché Javascript version 1.2.1

    25 juin 2024

    SDKs and tools

    Renforcement:

    • Paramètres ajoutés à la méthode de déconnexion dans le support de type.
  • Kit de développement logiciel de distribution Typescript version 4.0.4

    25 juin 2024

    SDKs and tools

    Corrections de bogues:

    • Problèmes de semgrep corrigés.
  • Version 1.0.3 du kit de développement logiciel (SDK) de base de Javascript

    25 juin 2024

    SDKs and tools

    Corrections de bogues:

    • Problèmes résolus liés à la gestion des erreurs de réponse de nouvelle tentative.
  • SDK de gestion Javascript version 1.16.2

    25 juin 2024

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge de la mise à jour des types de contenu sans nécessiter la méthode fetch.
  • SDK des utilitaires JavaScript version 1.3.8

    24 juin 2024

    SDKs and tools

    Améliorations :

    • Ajout de la prise en charge des ressources de type image dans JsonToHtml
  • Marketplace SDK Version 1.2.0

    24 juin 2024

    SDKs and tools

    Améliorations :

    • Ajout de la prise en charge de l'API Disconnect dans le SDK Marketplace
  • Version 3.15.1 du SDK Android Delivery

    24 juin 2024

    SDKs and tools

    Correction d'un bug:

    • Problèmes résolus concernant les flux de travail
  • CLI version 1.19.1 - Date de sortie: 24 juin 2024

    24 juin 2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Correction du problème de taxonomie et de mappeur d'environnement dans le plugin Import .
  • SDK des utilitaires Javascript version 1.3.7

    18 juin 2024

    SDKs and tools

    Correction d'un bug:

    • Suppression des packages Cheerio et DOMPurify .
  • 18 juin 2024

    Contentstack AppDocs & Tutorials

    Nous sommes heureux d'annoncer deux mises à jour majeures qui aideront les éditeurs à rechercher du contenu plus rapidement et à en faire plus en moins de temps. Voici un aperçu rapide de ces mises à jour:

    • Recherche partielle par mot-clé: Nous prenons désormais en charge la recherche par termes partiels.
      La correspondance de préfixe est prise en charge par défaut, ce qui signifie que vous pouvez trouver des entrées avec des mots-clés correspondants simplement en saisissant la partie initiale du mot-clé. Par exemple, vous pouvez simplement saisir le terme 'casquette' et appuyez sur Entrée pour obtenir les entrées contenant les mots casquette, casquettetain, casquettecapacités, etc. Pour effectuer une correspondance de suffixe ou d'infixe (c'est-à-dire une recherche par le milieu ou la fin du terme), vous pouvez préfixer *. Par exemple, utilisez '*ta dans' pour rechercher des entrées contenant les mots captain, mon garçontain, ou même entrertainment.
      En savoir plus sur recherche partielle par mot-clé.
    • Boîte de dialogue améliorée pour la sélection des entrées et des références d'actifs: nous avons amélioré la boîte de dialogue que vous voyez lors de la sélection des entrées de référence ou des actifs. Ces modaux sont désormais beaucoup plus grands, vous permettant d'ajouter, de supprimer ou de redimensionner des colonnes de tableau. Vous pouvez également utiliser des filtres ou des options de tri pour les colonnes de données afin de trouver rapidement ce que vous voulez.

    Déplier
  • Java Marketplace SDK Version: 1.1.0

    11 juin 2024

    SDKs and tools

    Améliorations :

    • Ajout de la prise en charge de la région GCP NA
  • Kit de développement logiciel de distribution Typescript version 4.0.3

    11 juin 2024

    SDKs and tools

    Correction d'un bug:

    • Problème résolu lié à la configuration de la région.
  • SDK du marché Java

    11 juin 2024

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge de la région GCP NA
  • Version 1.19.0 de la CLI

    11 juin 2024

    CLI

    Améliorations :

    • Ajout de la prise en charge de la pagination dans Entry Migration .
    • Ajout de la prise en charge du SDK Marketplace dans le plug-in Apps CLI pour les commandes Create, Install, Delete, Get et Update .

    Corrections de bogues et de problèmes de sécurité :

    • Correction du problème provoquant la création de dossiers imbriqués pour les actifs dans les scripts de migration d'entrée .
    • Correction du problème de création d'entrée contenant des champs RTE.
    • Suppression du message d'avertissement de dépréciation apparaissant avant l'exécution de la commande dans Node.js version 21 et supérieure.
    Déplier
  • Présentation des autorisations basées sur la taxonomie

    11 juin 2024

    Docs & TutorialsContentstack App

    Nous sommes ravis d'introduire les autorisations basées sur la taxonomie dans Contentstack ! Donnez à votre équipe des rôles personnalisés adaptés à vos besoins !

    Grâce aux autorisations basées sur la taxonomie, les propriétaires de pile, les administrateurs et les développeurs disposent d'autorisations plus flexibles pour affiner l'accès aux entrées en fonction de taxonomies et de termes spécifiques.

    Voici les principaux avantages:

    • Contrôle d'accès granulaire: identifiez l'accès à des entrées spécifiques, garantissant que les utilisateurs se concentrent sur ce qui compte le plus pour leur rôle
    • Sécurité améliorée: protégez les données sensibles en limitant l'accès uniquement au personnel autorisé, renforçant ainsi les défenses de votre organisation.
    • Efficacité opérationnelle: rationalisez les flux de travail des grandes équipes en définissant des rôles et des autorisations clairs, en réduisant le risque de modifications non autorisées et en garantissant le bon fonctionnement des opérations.
    • Évolutivité améliorée: à mesure que votre besoin de diversification augmente, ajoutez de nouvelles taxonomies et les rôles correspondants sans perturber les flux de travail existants.

    Tirez parti de ce nouvel ajout pour rationaliser la collaboration et les flux de travail des équipes sur les projets de contenu, protéger les informations sensibles et propulser votre organisation vers le succès !

    Explorez les autorisations basées sur la taxonomie dans Contentstack dès aujourd'hui !

    Déplier
  • Nouvelle application Marketplace: Digizuite

    11 juin 2024

    Contentstack AppMarketplace Apps & Solutions

    Nous avons publié la toute nouvelle application Digizuite sur notre marché. Cette application intègre Digizuite à Contentstack, permettant aux utilisateurs d'accéder et de gérer leurs fichiers Digizuite directement dans les entrées Contentstack.

    Avec l'application Digizuite, vous pouvez sélectionner plusieurs fichiers de votre compte Digizuite et les ajouter aux champs personnalisés ou JSON Rich Text Editor de Contentstack. Par exemple, si vous avez des images de produits dans Digizuite, vous pouvez facilement les insérer dans vos entrées Contentstack sans avoir besoin de les télécharger et de les retélécharger.

    Marketplace-Digizuite-App

    Pour en savoir plus, reportez-vous au Guide d'installation de l'application Digizuite .

    Déplier
  • Annonce de la disponibilité générale du Brand Kit

    06 juin 2024

    Contentstack AppBrand Kit

    Nous sommes ravis d'annoncer la disponibilité générale de Contentstack Brand Kit, un nouvel outil de plate-forme conçu pour garantir que le contenu généré par l'IA s'aligne avec la voix prévue de votre marque sur tous les points de contact numériques.

    Kit de marque Contentstack

    Pour en savoir plus, explorez la documentation du Brand Kit .

    Kit de marque – Principales caractéristiques

    • Profil vocal: configurez des profils personnalisés qui fournissent des instructions qui façonnent le ton, le style et la langue utilisée du contenu de l'IA.
    • Knowledge Vault: un référentiel pour stocker, gérer et organiser tout le contenu lié à la marque que l'IA utilise pour ancrer les réponses ou compléter ses connaissances.

    Intégrations de kits de marque

    • Assistant AI du marché: appliquez le kit de marque dans l'assistant AI pour intégrer votre coffre-fort de connaissances et vos profils vocaux dans vos invites IA. Reportez-vous à notre guide Premiers pas avec Brand Kit pour obtenir des instructions sur l'utilisation de cette intégration transparente. .
    • Le connecteur Brand Kit pour Automate: contrôlez la voix de votre contenu généré par l'IA dans les flux de travail Automate. Le connecteur Brand Kit peut être utilisé pour récupérer les données de profil vocal, générer automatiquement du contenu de marque et même gérer le contenu de votre coffre-fort de connaissances.

    API de gestion des kits de marque

    • Les API de gestion du kit de marque vous permettent d'effectuer des opérations CRUD (créer, lire, mettre à jour, supprimer) sur votre kit de marque et votre profil vocal.
    • Vous pouvez utiliser l'appel API Generative AI pour répondre à une invite, la traiter en fonction du kit de marque et du profil vocal respectifs, et générer le contenu.
    • L' API Knowledge Vault est un référentiel permettant de stocker, gérer et organiser les données liées à la marque. Il vous permet d'ingérer, de mettre à jour et de supprimer du contenu et d'obtenir des données d'utilisation.

    Si vous avez des questions ou avez besoin de plus d'informations, veuillez contacter notre équipe Assistance à la Client .

    Déplier
  • Kit de développement logiciel de distribution Typescript version 4.0.2

    05 juin 2024

    SDKs and tools

    Corrections de bogues:

    • Implémentation de la méthode Custom Host.
  • SDK des utilitaires Java version 1.2.11

    05 juin 2024

    SDKs and tools

    Corrections de bogues:

    • Problème résolu concernant les nœuds de td ou th avec l'attribut void:true .
  • SDK des utilitaires Javascript version 1.3.

    05 juin 2024

    SDKs and tools

    Corrections de bogues:

    • Problème résolu concernant les nœuds de td ou th avec l'attribut void:true .
  • Automatiser: points forts de la ContentCon

    05 juin 2024

    Contentstack AppAutomate

    La mise à jour de ce mois-ci pour Automate introduit un nouveau connecteur Brand Kit et l'application Marketplace Automate. Les points forts incluent:

    Actions du connecteur du kit de marque

    Brand Kit vous permet de rationaliser la gestion de l’identité de marque et des directives pour votre contenu. Il utilise des données spécifiques à la marque stockées dans Knowledge Vault et des profils vocaux définis pour garantir que le contenu généré par l'IA correspond au style et au message de votre marque.

    Le connecteur Brand Kit vous permet d’effectuer plusieurs actions spécifiques au sein de vos automatisations:

    • Action d'IA générative: Récupérez les réponses générées à l’aide d’un profil vocal et du Knowledge Vault. Cette action récupère une réponse basée sur l’invite fournie et peut utiliser Knowledge Vault pour une précision améliorée.

      En savoir plus sur l'action IA générative .

    • Actions du coffre-fort de connaissances: Gérez le contenu d'un Knowledge Vault avec diverses opérations, telles que la création, la suppression, la mise à jour et la récupération des détails des éléments pour exploiter le contenu stocké dans le Knowledge Vault afin d'améliorer la voix de votre marque.

      En savoir plus sur les actions de Knowledge Vault .

    • Actions du profil vocal: Récupérez et gérez les détails du profil vocal et les composants du Brand Kit, et appliquez des règles de voix et de style spécifiques à vos automatisations.

      En savoir plus sur les actions de profil vocal .

    Application d'automatisation du marché

    L'application Marketplace Automate intègre Automate dans l'expérience CMS, vous permettant d'accéder et d'exécuter des automatisations depuis Automate directement dans la barre latérale de saisie de contenu. Ceci est particulièrement utile pour exécuter des automatisations à la demande, vous offrant une flexibilité au-delà des déclencheurs planifiés ou automatisés.

    L'application Automate apporte toutes les fonctionnalités d'Automate dans votre éditeur d'entrée CMS où vous pouvez afficher une liste de toutes les automatisations actives et les exécuter en un seul clic.

    En savoir plus sur l'application Automate .

    Déplier
  • Version du SDK Dart Delivery: 0.5.1

    04 juin 2024

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge de la région GCP NA
  • Version du SDK de gestion Javascript: 1.4.2

    04 juin 2024

    SDKs and tools

    Renforcement:

    • Ajout de rapports de santé mentale.

    Correction d'un bug:

    • Problèmes de Snyk corrigés.
  • JavaScript Delivery SDK Version: 3.20.0

    31 mai 2024

    SDKs and tools

    Améliorations :

    • Introduced Timeline Preview functionality to streamline and enhance content review workflows.
  • Version du SDK des utilitaires Java: 1.2.10

    31 mai 2024

    SDKs and tools

    Renforcement:

    • Ajout de la méthode Mettre à jour l'URL de l'actif pour GraphQL.
  • Lancement de Contentstack: points forts du mois de mai

    31 mai 2024

    Contentstack AppLaunch

    Voici les nouveautés de Contentstack Launch:

    • Désormais, exécutez votre code plus près des emplacements de vos utilisateurs grâce aux fonctions Edge de Contentstack Launch.
    • Les journaux du serveur sont désormais disponibles jusqu'à 24 heures et s'affichent deux fois plus rapidement qu'auparavant, avec un maximum de 5 000 journaux les plus récents visibles. Avec cette mise à jour, vous pouvez déboguer les problèmes plus efficacement !
    • Localisez votre projet plus rapidement grâce à la nouvelle barre de recherche sur la page Liste des projets de l'application Contentstack Launch !
    Déplier
  • Version du SDK Android Delivery: 3.15.0

    24 mai 2024

    SDKs and tools

    Corrections de bogues:

    • Suppression des packages okio et txtmark .
  • Version du SDK de gestion Python: 1.1.1

    24 mai 2024

    SDKs and tools

    Corrections de bogues:

    • Problème résolu avec les téléchargements de ressources.
  • Version du SDK DotNet Delivery: 2.14.1

    24 mai 2024

    SDKs and tools

    Améliorations :

    • Prise en charge ajoutée pour la région GCP NA.
    • Introduction de la méthode AddParam pour Entry, Asset, AssetLibrary et Query.
  • Version du SDK de livraison Typescript: 4.0.1

    24 mai 2024

    SDKs and tools

    Corrections de bogues:

    • Vulnérabilités SRE corrigées.
  • CLI version 1.18.1 - Date de sortie: 20 mai 2024

    20 mai 2024

    CLI

    Améliorations :

    • oclif/core mis à niveau de la version 2.9.3 à 3.26.5 .
    • Mise à jour des journaux de commande de publication groupée pour supprimer les détails de publication et afficher uniquement les informations sur l'actif ou l'entrée .

    Corrections de bogues et de problèmes de sécurité :

    • Résolution du problème d'affichage dans les messages du plugin d'authentification .
    • Modification de la propriété de version du plugin Tsgen comme facultative dans les types générés.
    Déplier
  • Version du SDK Java Delivery: 1.14.1

    17/05/2024

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge de la méthode updateAssetURL .
  • Version du SDK de livraison Javascript: 3.19.3

    17/05/2024

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge de la méthode updateAssetURL .
  • Version du SDK Swift Utils: 1.3.3

    17/05/2024

    SDKs and tools

    Corrections de bogues:

    • Ajout d'un fichier manifeste de confidentialité.
  • Version du SDK Swift Delivery: 1.5.3

    17/05/2024

    SDKs and tools

    Renforcement:

    • Prise en charge ajoutée pour la région GCP NA.
  • Version du SDK de livraison iOS: 3.12.3

    17/05/2024

    SDKs and tools

    Renforcement:

    • Prise en charge ajoutée pour la région GCP NA.
  • Version du SDK de gestion Javascript: 3.16.1

    17/05/2024

    SDKs and tools

    Corrections de bogues:

    • Problème résolu où le module fs n'était pas trouvé dans la version Web.
  • Version du SDK des utilitaires Javascript: 1.3.4

    17/05/2024

    SDKs and tools

    Corrections de bogues:

    • Vulnérabilités corrigées associées aux expressions régulières et aux options.
  • Version du SDK Android Delivery: 3.14.0

    17/05/2024

    SDKs and tools

    Renforcement:

    • Prise en charge ajoutée pour la région GCP NA.
  • Présentation des événements Webhook basés sur les tâches

    17/05/2024

    PlatformDocs & TutorialsAPIsContentstack App

    Présentation des événements Webhook basés sur l'emploi ! Cet événement webhook se déclenche à la fin de toute tâche spécifiée (Publier, Annuler la publication, Supprimer ou Créer) pour les entrées et les ressources dans tous les environnements. Pour les actions groupées, il se déclenche une fois à la fin, quel que soit le nombre d'éléments traités. Le webhook fournit un résumé concis de la tâche, y compris le nombre total et le nombre d'éléments ignorés, échoués et réussis.

    Apprenez-en davantage sur les événements webhook basés sur les tâches et sur la manière dont ils diffèrent de nos événements d’entrée/atout existants.

    Déplier
  • Version du SDK Java Delivery: 1.14.0

    13/05/2024

    SDKs and tools

    Renforcement:

    • Prise en charge ajoutée pour la région GCP NA.
  • Version du SDK de livraison PHP: 2.4.0

    13/05/2024

    SDKs and tools

    Renforcement:

    • Prise en charge ajoutée pour la région GCP NA.
  • Version du SDK Ruby Delivery: 0.8.0

    13/05/2024

    SDKs and tools

    Renforcement:

    • Prise en charge ajoutée pour la région GCP NA.
  • Version du SDK Python Delivery: 1.9.0

    13/05/2024

    SDKs and tools

    Renforcement:

    • Prise en charge ajoutée pour la région GCP NA.
  • Version du SDK des utilitaires Java: 1.2.9

    13/05/2024

    SDKs and tools

    Corrections de bogues:

    • Vulnérabilités corrigées associées à strAttrs et children .
  • CLI version 1.18.0 - Date de sortie: 13 mai 2024

    13/05/2024

    CLI

    Nouvelles fonctionnalités :

    • Nous avons ajouté la prise en charge dans le plugin Audit pour valider et corriger les champs Select et Mandatory .

    Corrections de bogues et de problèmes de sécurité :

    • Correction d'un problème où les applications privées sur le marché n'étaient pas créées lors de la sélection de l'option oui .
    • Correction d'un problème qui affichait incorrectement un message de réussite lorsque les extensions ne sont pas réellement mises à jour.
    Déplier
  • Ajout de la prise en charge d'une nouvelle région – GCP Amérique du Nord

    13/05/2024

    PlatformDocs & Tutorials

    Nous sommes ravis d'annoncer qu'un nouveau centre de données pour Google Cloud Front North America (GCP NA) est désormais disponible. La région principale pour GCP NA sera l'Oregon, aux États-Unis (us-west1), la Caroline du Sud, aux États-Unis (us-east1), servant de région de secours.

    Les clients Contentstack peuvent choisir parmi une plus grande variété de régions auprès de différents fournisseurs pour le stockage des données de leur compte Contentstack.

    Vous pouvez accéder à l'application et aux points de terminaison de l'API en ajoutant le préfixe « gcp-na » aux URL par défaut.

    • URL de connexion: https://gcp-na-app.contentstack.com/#!/login
    • URL de base de l'API: https://gcp-na-api.contentstack.com/

    Le stockage des données pour GCP NA est entièrement distant et séparé des autres régions prises en charge dans Contentstack. En savoir plus sur les régions Contentstack .

    Déplier
  • Application Marketplace mise à jour: AI Assistant v1.0.9

    13/05/2024

    Contentstack AppMarketplace Apps & Solutions

    Nous ajoutons à la liste des modèles d'IA pris en charge pour l' AI Assistant, incluant désormais Google Vertex AI et son modèle Gemini Pro.

    Assistant IA-Google-Vertex-AI
  • Application Marketplace mise à jour: Audience

    13/05/2024

    Contentstack AppMarketplace Apps & Solutions

    Nous avons apporté des mises à jour à notre application Audience:

    • Prise en charge des champs personnalisés: pour plus de flexibilité dans les modèles de contenu, les utilisateurs peuvent désormais ajouter des données d'audience à l'emplacement de l'interface utilisateur des champs personnalisés .Champ personnalisé d'ajout d'audience
    • Vue en bloc: les données d'audience peuvent désormais être affichées sous forme de bloc, prenant en charge des éléments tels que des listes, des tableaux et des images.Format de bloc de présentation d'audience

    Pour plus d'informations, veuillez vous référer au Guide d'utilisation du plugin Audience .

    Déplier
  • Version du SDK Java Delivery: 1.13.1

    07/05/2024

    SDKs and tools

    Corrections de bogues:

    • Vulnérabilités corrigées identifiées par Snyk.
  • Version du SDK de gestion Java: 1.4.1

    07/05/2024

    SDKs and tools

    Corrections de bogues:

    • Méthode isBlank() supprimée.
  • CLI version 1.17.5 - Date de sortie: 3 mai 2024

    03/05/2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Correction d'un problème où les langues en double dans le plugin Import provoquaient des problèmes de publication des ressources.
  • Présentation de la configuration du Webhook dans l'administration de l'organisation

    03/05/2024

    PlatformDocs & Tutorials

    Présentation de la toute nouvelle fonctionnalité « Configuration Webhook » ! Désormais, vous pouvez gérer de manière cumulative la limite maximale de débit de connexion par seconde pour vos URL de webhook.

    Les webhooks sont des rappels HTTP personnalisés, permettant la transmission de données en temps réel vers des applications ou des services tiers. Avec la limite de débit de connexion, vous pouvez définir le nombre maximal de connexions autorisées à vos URL de webhook par seconde. Une fois la limite de débit atteinte, les connexions sont efficacement limitées pour maintenir la stabilité.

    En savoir plus sur la configuration du Webhook .

    Déplier
  • Version du SDK des utilitaires Java: 1.2.8

    02 mai 2024

    SDKs and tools

    Renforcement:

    • Tests et flux de travail de test améliorés.

    Corrections de bogues:

    • Problème résolu avec les ressources intégrées ne redirigeant pas vers l'URL liée.
  • Automatiser: faits saillants d’avril

    02 mai 2024

    Contentstack AppAutomate

    Automate introduit des mises à jour importantes ce mois-ci, notamment de nouvelles actions dans le connecteur de gestion Contentstack et plusieurs autres fonctionnalités. Les points forts incluent:

    Connecteur de gestion Contentstack: nouvelles actions

    • Actions de taxonomie: En utilisant Taxonomies, vous pouvez organiser le contenu de la pile en catégories, ce qui facilite la navigation, la recherche et la récupération des informations. Les nouvelles actions vous permettent de gérer ces taxonomies, vous permettant de les créer ou de les supprimer, d'importer ou d'exporter pour une sauvegarde, ou de mettre à jour ou de récupérer des détails.

      En savoir plus sur Gestion de la pile de contenu – Actions de taxonomie.
    • Actions mondiales sur le terrain: Champs globaux dans Contentstack vous permet de définir des champs ou des groupes de champs une seule fois et de les réutiliser dans plusieurs types de contenu, contribuant ainsi à maintenir la cohérence et la réutilisabilité de la structure du contenu. Vous pouvez désormais récupérer les détails de champs spécifiques ou de tous les champs globaux d'une pile.

      En savoir plus sur Gestion de la pile de contenu – Actions de champs globaux.
    • Actions linguistiques: Contentstack fournit une vaste gamme de fonctionnalités avancées contenu multilingue capacités avec prise en charge de plus de 200 paramètres régionaux préconfigurés, permettant aux utilisateurs de créer et de publier facilement des entrées dans plusieurs langues ou de récupérer les détails de tous les paramètres régionaux au sein d'une pile.

      En savoir plus sur Gestion de la pile de contenu - Actions linguistiques.
    • Actions des succursales: Branches offrir des espaces de travail isolés pour le développement sûr et indépendant de nouvelles fonctionnalités ou mises à jour. Avec les branches, vous pouvez créer plusieurs copies du contenu de votre pile. Les nouvelles actions vous permettent de gérer ces branches, vous permettant de les créer ou de les supprimer, de les fusionner ou de récupérer des détails.

      En savoir plus sur Gestion de la pile de contenu – Actions des branches.
    • Supprimer une action d'actif: Supprimez n’importe quel élément dans Contentstack.

      En savoir plus sur Gestion de la pile de contenu – Actions sur les actifs.
    • Action de suppression de localisation: Restaurez toute entrée à son état d'origine non localisé avec cette action.

      En savoir plus sur Gestion de la pile de contenu – Actions d'entrées.

    Mises à jour supplémentaires:

    1. Fréquence d'accélération: ajustez les paramètres de taux d'exécution dans Automate pour réduire les temps d'exécution totaux. Par exemple, la sélection de deux exécutions par seconde pour 1 000 requêtes peut réduire le temps total nécessaire à 500 secondes.
    2. Authentification dans Code Block et connecteurs HTTP: un nouveau champ a été introduit pour récupérer en toute sécurité les données sensibles des applications connectées.
    3. Variables de projet dans les connecteurs avec authentification personnalisée Une fonctionnalité permettant d'accéder aux variables de projet dans les connecteurs avec authentification personnalisée, tels qu'AWS S3 et AWS SNS, a été ajoutée.
    Déplier
  • Lancement de Contentstack: faits saillants d'avril

    30 avril 2024

    Contentstack AppLaunch

    Voici les nouveautés de Contentstack Launch:

    • Pour voir quelles fonctionnalités principales des frameworks populaires sont prises en charge par Contentstack Launch, reportez-vous à la documentation À propos de la prise en charge de Launch Framework .
    • Contentstack Launch prend désormais en charge l'hébergement de tous les sites du framework SSR, fonctions cloud ou sites statiques à l'aide de l'option Autre framework. Pour en savoir plus, visitez notre documentation Autres frameworks au lancement .
    • Les fonctionnalités de routage avancées vous permettent de configurer des en-têtes de demande et de réponse personnalisés pour les redirections et les réécritures afin de gérer plus efficacement le trafic en amont. Pour plus de détails, consultez les documentations Edge URL Redirects et Edge URL Rewrites .
    Déplier
  • CLI version 1.17.4 - Date de sortie: 29 avril 2024

    29 avril 2024

    CLI

    Nouvelles fonctionnalités :

    • Ajout d'un nouveau script de migration dans les exemples de commandes de migration pour mettre à jour toutes les références d'entrée.

    Corrections de bogues et de problèmes de sécurité :

    • Correction d'un problème où les enregistreurs n'étaient pas correctement créés lors de l'utilisation des paramètres de configuration dans l' importation et l'exportation .
    • Correction d'un problème où un champ de titre manquant ou vide dans une entrée pouvait entraîner l'échec du processus d'audit.
    Déplier
  • Version du SDK JavaManagement: 1.4.0

    25 avril 2024

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge de nouveaux paramètres dans la méthode de téléchargement d'actifs.
  • Annonce de la disponibilité générale du SDK Typescript Delivery

    25 avril 2024

    SDKs and toolsDocs & Tutorials

    Nous sommes ravis d'annoncer la disponibilité générale du tout nouveau SDK TypeScript Delivery, spécialement conçu pour améliorer votre expérience de développement d'applications au sein de Contentstack.

    • Explorez une gamme de fonctionnalités extraordinaires qui l'accompagnent:
    • Créez, mettez à jour et supprimez facilement du contenu avec une simplicité inégalée
    • Récupérez votre contenu en toute transparence pour une expérience utilisateur fluide et rapide
    • Libérez tout le potentiel des avantages de TypeScript pour un développement plus fluide
    • Connectez-vous en toute transparence à notre CMS polyvalent pour des opérations rationalisées

    Élevez votre processus de développement vers de nouveaux sommets pour le Web, le mobile et au-delà avec le SDK TypeScript Delivery dès aujourd'hui !

    Plongez dans notre documentation complète sur le SDK TypeScript Delivery pour démarrer votre voyage.

    Déplier
  • CLI version 1.17.3 - Date de sortie: 19 avril 2024

    19/04/2024

    CLI

    Améliorations :

    • Ajout d'une amélioration au plugin d'audit pour vérifier si le titre existe pour une entrée.

    Corrections de bogues et de problèmes de sécurité :

    • Résolution du problème avec les filtres de type de contenu dans la commande cm:entries:publish . Cela garantit que seules les entrées des types de contenu spécifiés sont publiées, plutôt que toutes les entrées de tous les types de contenu.
    Déplier
  • Version du SDK de gestion Java: 1.3.3

    18 avril 2024

    SDKs and tools

    Corrections de bogues:

    • Ajout des en-têtes manquants aux constructeurs dans les fichiers de classe Java.
  • Version du SDK de gestion Javascript: 3.19.2

    18 avril 2024

    SDKs and tools

    Corrections de bogues:

    • Déplacement du package npm slack/bolt vers devDependencies .
  • Version du SDK DotNet Delivery: 2.13.0

    18 avril 2024

    SDKs and tools

    Renforcement:

    • Ajout du support proxy
  • Annonce de la disponibilité générale de la taxonomie

    16/04/2024

    Docs & TutorialsContentstack App

    Nous sommes ravis d'annoncer que Taxonomy est désormais généralement disponible sur Contentstack !

    Découvrez le potentiel de transformation de la taxonomie grâce à une organisation de contenu améliorée, vous permettant de gérer des structures de données vastes et complexes avec contrôle et facilité. Notre dernière fonctionnalité présente une interface transparente et intuitive conçue pour redéfinir la façon dont vous classez, organisez et gérez votre contenu.

    Nouvelles solutions en gestion de contenu

    • Simplifiez l'organisation du contenu avec des classifications de listes hiérarchiques, relationnelles ou prédéfinies basées sur des métadonnées/attributs.
    • Créez et attribuez sans effort des termes pour catégoriser vos entrées, garantissant ainsi un tri et une identification faciles.
    • Rationalisez votre flux de travail grâce à un filtrage de contenu amélioré, vous fournissant précisément ce dont vous avez besoin, précisément quand vous en avez besoin. De plus, personnalisez la largeur de la section de filtre de gauche sur la page de la liste des inscrits pour une meilleure convivialité.
    • Bénéficiez d’une visibilité complète sur vos types de contenu, vous permettant ainsi qu’à votre équipe de mener efficacement des projets de contenu à partir d’une plateforme unique.

    Exportation et importation transparentes

    • Exportez votre taxonomie vers des fichiers JSON ou CSV pour un stockage et un accès faciles.
    • Importez facilement votre taxonomie dans votre pile, permettant une utilisation immédiate.

    Restaurer en toute confiance

    • Restaurez facilement les taxonomies et les termes supprimés, la corbeille conservant les éléments supprimés jusqu'à 14 jours. Choisissez de restaurer avec les types de contenu ou les entrées associés pour un processus de restauration transparent.

    Exploitez la puissance des API

    • Tirez parti de nos API Content Delivery et GraphQL pour récupérer et filtrer le contenu par taxonomie.
    • Gérez vos taxonomies sans effort avec notre API de gestion de contenu.

    Prêt à révolutionner votre gestion de contenu ? Plongez dans la taxonomie dès aujourd'hui !

    Pour plus d’informations ou pour toute question, contactez notre équipe de support client dédiée. Commencez dès maintenant votre voyage vers une gestion de contenu rationalisée !

    Déplier
  • Version du SDK de gestion Javascript: 1.16.0

    15 avril 2024

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge de la récupération des langues d'une entrée.
  • Version du SDK de livraison Javascript: 4.0.0-beta.6

    15 avril 2024

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge des opérateurs de requête.
  • CLI version 1.17.2 - Date de sortie: 15 avril 2024

    15 avril 2024

    CLI

    Améliorations :

    • Ajout d'un nouveau script dans le plugin Migration pour modifier les paramètres régionaux principaux de la nouvelle structure de fichiers d'exportation.

    Corrections de bogues et de problèmes de sécurité :

    • Résolution du problème dans la commande de publication croisée, où toutes les entrées étaient publiées malgré l'utilisation de l'indicateur de type de contenu et la spécification du type de contenu.
    • Résolution du problème de recréation des applications Marketplace même après avoir transmis NON dans l'invite.
    • Résolution du problème dans l'audit où les branches étaient vérifiées même lorsqu'elles n'étaient pas réussies. Désormais, les branches sont vérifiées uniquement lorsqu'une branche est transmise via Import ou config dans Audit .

    Mises à jour de la documentation:

    Déplier
  • Application Marketplace mise à jour: Vimeo v1.1.0

    15 avril 2024

    Contentstack AppMarketplace Apps & Solutions

    Nous avons mis à jour notre application Vimeo pour inclure la prise en charge des dossiers. Cela vous permet d'organiser les vidéos dans des dossiers, ce qui facilite la gestion, l'affichage et l'ajout de vidéos aux champs personnalisés ou aux champs JSON Rich Text Editor directement depuis l'application.

    Pour en savoir plus sur l'utilisation de l'application Vimeo, consultez le Guide d'installation de l'application Vimeo .

  • CLI version 1.17.1 - Date de sortie: 3 avril 2024

    03 avril 2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Nous avons résolu le problème où le champ de référence d'une entrée était au format chaîne au lieu d'un tableau d'objets.
  • Version 1.0.2 du kit de développement logiciel (SDK) de base de Javascript

    02 avril 2024

    SDKs and tools

    Corrections de bogues:

    • Augmentation du colis
  • Kit de développement logiciel (SDK) .NET Delivery version 2.13.0

    02 avril 2024

    SDKs and tools

    Renforcement:

    • Configuration du proxy dans le SDK Dotnet CDA
  • SDK de gestion Java version 1.3.2

    02 avril 2024

    SDKs and tools

    Corrections de bogues:

    • Problèmes résolus avec le workflow de publication
  • Version 1.3.0 du SDK des utilitaires Python

    02 avril 2024

    SDKs and tools

    Corrections de bogues:

    • Problème de réponse Aucun résolu
  • SDK des utilitaires Java version 1.3.2

    02 avril 2024

    SDKs and tools

    Corrections de bogues:

    • Problèmes résolus avec le workflow de publication
    • Ajout de la prise en charge de la balise de fragment dans JSON RTE

  • SDK Dart Utils

    02 avril 2024

    SDKs and tools

    Renforcement:

    • Modifications implémentées pour JSON Rich Text Editor (RTE).
  • CLI version 1.17.0 - Date de sortie: 01 avril 2024

    01 avril 2024

    CLI

    Nouvelles fonctionnalités :

    • Prise en charge intégrée de l'enregistreur dans le plugin Migration .
    • Implémentation du support des branches dans les modules de workflow et d'extensions du plugin Audit .

    Améliorations :

    • Ajout des dernières modifications de la fonction cloud dans le plugin CLI for Launch .
    • Ajout de la prise en charge des entrées intégrées dans l'éditeur de texte enrichi (RTE) du plug-in d'importation .

    Corrections de bogues et de problèmes de sécurité :

    • Résolution du problème d'échec de l'importation en raison de branches dans le module de workflow.
    • Problèmes de sécurité Snyk résolus.

    Mises à jour de la documentation:

    Déplier
  • Lancement de Contentstack: points forts du mois de mars

    31 mars 2024

    Contentstack AppLaunch

    Nous sommes ravis d'annoncer la disponibilité des fonctionnalités suivantes dans Contentstack Launch:

    • Prise en charge de Venus 2.0 sur la page Déploiements: Contentstack Launch a étendu sa prise en charge de Venus 2.0 sur la page Déploiements, en introduisant une interface utilisateur améliorée qui offre une convivialité améliorée. Les déploiements précédents sont désormais organisés sous forme de liste déroulante, ce qui donne à la page Déploiements un aspect plus compact.Launch-CreateProjGit-Deployment.png
    • Réparer la connexion GitHub pour les projets: avec Contentstack Launch, vous pouvez réparer la connexion GitHub sur les projets existants en remplaçant la connexion invalide par une connexion valide.
    • Déployez n'importe quel framework SSR au lancement: vous pouvez désormais déployer et héberger n'importe quel framework basé sur SSR au lancement à condition qu'il exécute un serveur Node.js.
    Déplier
  • Version 4.0.0-beta.5 du SDK de livraison Typescript

    29 mars 2024

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge de nouveaux opérateurs de requête.
  • SDK des utilitaires Java version 1.2.7

    29 mars 2024

    SDKs and tools

    Renforcement:

    • Modifications implémentées pour JSON Rich Text Editor (RTE).
  • SDK de gestion Javascript version 1.15.4

    29 mars 2024

    SDKs and tools

    Renforcement:

    • Introduction d'une fonction de suppression de pile.
  • Version 1.3.2 du SDK Swift Utils

    29 mars 2024

    SDKs and tools

    Renforcement:

    • Modifications implémentées pour JSON Rich Text Editor (RTE).
  • Application Marketplace mise à jour: Optimizely v1.1.0

    27 mars 2024

    Contentstack AppMarketplace Apps & Solutions

    Notre application Optimizely propose désormais des variantes. Cette mise à jour simplifie la gestion et la publication de différentes variantes de contenu pour vos expériences directement dans Contentstack, vous permettant de personnaliser plus efficacement le contenu pour votre public cible.

    Optimizely-v1.1.0

    Pour plus d'informations, veuillez vous référer au Guide d'installation de l'application Optimizely .

    Déplier
  • CLI version 1.16.1 - Date de sortie: 22 mars 2024

    22/03/2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Résolution d'un problème dans la commande d'importation lorsqu'il y avait JSON RTE avec un actif intégré comme lien.
  • CLI version 1.16.0 - Date de sortie: 18 mars 2024

    18 mars 2024

    CLI

    Nouvelles fonctionnalités :

    • Added Workflow & Extensions support in the Audit plugin.

    Corrections de bogues et de problèmes de sécurité :

    • Résolution d'un problème qui se produit lorsqu'il n'y a aucun élément à fusionner dans le plugin Branches .
    • Résolution d'un problème où le plugin Config affiche un code de message au lieu d'un texte de message.
    • Résolution d'un problème causé par le(s) dossier(s) d'extension manquants dans le plugin Import .
    • Problèmes SRE et vulnérabilités résolus.

    Mises à jour de la documentation:

    • Updated the Audit plugin document to include Workflow & Extensions support.
    Déplier
  • Version du SDK de livraison Typescript: 4.0.0-beta.4

    15/03/2024

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge des opérateurs de requête.
  • Présentation du journal d'audit pour les propriétaires et les administrateurs d'organisation (version à accès anticipé)

    15/03/2024

    PlatformDocs & Tutorials

    Pour les propriétaires et administrateurs d'organisation qui ont besoin de suivre et de surveiller l'activité de la plateforme, le nouveau journal d'audit vous permet de superviser les activités des différents produits Contentstack. Avec une visibilité sur des éléments tels que l'installation ou la création d'applications, il fournit des informations essentielles qui vous aident à garder le contrôle sur l'utilisation de votre organisation.

    Pour en savoir plus, consultez l’article de documentation associé.

    Déplier
  • Nouvelle application Marketplace: Egnyte

    12/03/2024

    Contentstack AppMarketplace Apps & Solutions

    L'application Egnyte simplifie la gestion des fichiers directement dans Contentstack en permettant aux utilisateurs d'accéder et de gérer leurs fichiers Egnyte sans quitter la plateforme Contentstack.

    De plus, il permet aux utilisateurs de choisir plusieurs fichiers dans leur compte Egnyte et de les ajouter aux champs personnalisés ou JSON Rich Text Editor de Contentstack.

    Egnyte-GIF.gif

    Pour en savoir plus sur l'application Egnyte, reportez-vous au Guide d'installation de l'application Egnyte.

    Déplier
  • Version du SDK des utilitaires Javascript: 3.19.1

    08/03/2024

    SDKs and tools

    Corrections de bogues:

    • Mise à jour de la version de dépendance du SDK Utils.
  • Version du SDK Ruby Utils: 1.2.1

    08/03/2024

    SDKs and tools

    Renforcement:

    • Ajout de la balise fragment dans JSON RTE.
  • Version du SDK des utilitaires PHP: 1.2.1

    06 mars 2024

    SDKs and tools

    Corrections de bogues:

    • Prise en charge activée pour la balise de fragment dans les listes imbriquées.
  • CLI version 1.15.1 - Date de sortie: 6 mars 2024

    06 mars 2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Résolution du problème où le champ global manquait après l'importation CLI.
  • CLI version 1.15.0 - Date de sortie: 4 mars 2024

    04/03/2024

    CLI

    Améliorations :

    • Validation incluse pour les applications Extension/Marketplace dans le plugin Audit pour les types de contenu et les entrées.
    • API de récupération et de création de taxonomie remplacée par une API d'exportation et d'importation dans les utilitaires Import, Export, Export-to-CSV et Taxonomy Migration .
    • Ajout de la prise en charge de Nuxt3 Starter dans le plugin Bootstrap .
    • Ajout de la prise en charge de l'inclusion du nom de la pile de destination dans la console une fois l'importation réussie.
    • Implemented automatic generation of the Developer Hub URL instead of relying on manual input prompts in the Apps-CLI & CLI plugins.

    Corrections de bogues et de problèmes de sécurité :

    • Problèmes de version résolus dans le plugin Tsgen .
    • Problème d’alias de jeton de gestion incorrect résolu.
    • Problèmes SRE et de vulnérabilité résolus.
    • Publication d'entrée résolue avec références (NRP).

    Mises à jour de la documentation:

    • Ajout de mises à jour d'extension/Marketplace dans le document du plugin Audit .
    Déplier
  • Version du SDK des utilitaires Javascript: 1.15.3

    01 mars 2024

    SDKs and tools

    Corrections de bogues:

    • Correction de l'analyse des enfants imbriqués lorsqu'une entrée est référencée en tant que lien.
  • Version du SDK des utilitaires Python: 1.2.3

    29 février 2024

    SDKs and tools

    Renforcement:

    • Ajout d'un nouveau fragment d'attribut de style.
  • Automation Hub: Faits saillants de février

    29 février 2024

    Contentstack AppAutomate

    Nous sommes ravis d'annoncer de nouvelles mises à jour d'Automation Hub, notamment de nouvelles actions dans ChatGPT Connector, Box Connector, Microsoft Azure Blob Storage Connector et plusieurs autres fonctionnalités. Voici ce qui est inclus:

    « Automation Hub » s'appellera désormais « Automate »

    Nous simplifions la terminologie de notre générateur de flux de travail visuel afin de l'aligner sur nos noms de produits orientés vers l'action, tels que Launch, et de communiquer clairement l'objectif principal de l'outil.

    La mise à jour peut être consultée dans notre produit et sera très bientôt reflétée dans la documentation et dans d'autres produits Contentstack !

    Nouveaux connecteurs

    • Connecteur de stockage Blob Azure: Téléchargez et créez efficacement des données non structurées (texte, binaires, images) sur votre compte Azure Blob Storage. Automatisez les tâches telles que la sauvegarde, le transfert et le traitement des données.

      En savoir plus sur le connecteur Azure Blob Storage .

    • Connecteur de boîte: Simplifiez la récupération des URL de fichiers à partir de votre lecteur cloud Boxa, en automatisant l'accès et la gestion pour une efficacité accrue.

      En savoir plus sur le connecteur Box Action .

    Nouveau déclencheur

    Box Trigger: automatisez les téléchargements de fichiers à partir du lecteur cloud Box pour déclencher des actions dans Contentstack. Créez un déclencheur Box pour automatiser les téléchargements de fichiers de Box vers Contentstack en envoyant des URL de fichiers pour la création d'actifs.

    En savoir plus sur Box Trigger .

    Nouvelle action dans le connecteur ChatGPT

    Générateur d'images DALL-E 3: cette action vous permet de créer des images générées par l'IA sur la base d'un texte d'invite et fournit une URL d'image pour l'image à l'aide de DALL-E 3. Cette action peut également être utilisée en conjonction avec l'action Discuter avec Vision, où l'URL de l'image est envoyée pour générer une réponse textuelle à l'invite.

    En savoir plus sur le connecteur ChatGPT .

    Nouveau Actions dans le connecteur Contentstack:

    Nous avons introduit deux nouvelles actions dans le connecteur Contentstack.

    1. Créer un actif: cette action vous permet de créer un nouvel actif dans Contentstack.
    2. Mettre à jour un actif: cette action vous permet de modifier un actif existant dans Contentstack.

    En savoir plus sur le connecteur Contentstack .

    Autres changements:

    Connecteur de formatage RTE: ce connecteur prend désormais en charge l'ajout de plusieurs contenus JSON RTE et les convertit aux formats HTML ou Texte.

    Filtrer par date dans le journal d'exécution et d'audit: avec la nouvelle fonctionnalité Filtrer par date, vous pouvez filtrer et afficher votre journal d'exécution et d'audit pour une durée spécifique.

    Déplier
  • Lancement de Contentstack: faits saillants de février

    29 février 2024

    Contentstack AppLaunch

    Nous sommes ravis d'annoncer que nous étendons la fonctionnalité de lancement avec les versions suivantes:

    • Contentstack Launch a amélioré sa prise en charge pour inclure le rendu côté serveur (SSR) pour le framework Angular . SSR permet aux applications angulaires d'afficher des pages sur le serveur, ce qui améliore les performances.
    • La documentation de Contentstack Launch comprend désormais des guides de démarrage rapide pour tous les frameworks pris en charge par Launch, permettant aux utilisateurs de comprendre et d'essayer facilement les frameworks pris en charge sur Launch en étapes simples.
    Déplier
  • Présentation des nouvelles opérations groupées d’organisation (version à accès anticipé)

    28 février 2024

    PlatformDocs & Tutorials

    Nous sommes ravis de dévoiler une fonctionnalité puissante conçue spécifiquement pour les propriétaires et les administrateurs d'organisations: les opérations groupées pour les utilisateurs .

    Grâce à cette fonctionnalité, vous pouvez désormais effectuer efficacement des opérations groupées sur plusieurs utilisateurs de l'organisation, supprimer des utilisateurs, mettre à jour leur accès à la pile ou modifier leurs rôles dans l'organisation en une seule étape.

    Apprenez-en davantage sur les opérations groupées pour les utilisateurs de l’organisation dans notre documentation.

    Déplier
  • CLI version 1.14.1 - Date de sortie: 27 février 2024

    27 février 2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Problème d’entrées de publication croisée résolu. Avec ce correctif, des versions spécifiques des entrées de l'environnement source seront publiées sur l'environnement cible.
  • Version du SDK de gestion Java: 1.3.1

    26 février 2024

    SDKs and tools

    Corrections de bogues:

    • Le système vérifie désormais automatiquement le type de données de l'objet Asset
  • Dernières améliorations de l'interface utilisateur de Venus

    22/02/2024

    Contentstack AppDocs & Tutorials

    Nous sommes heureux de présenter un nouvel ensemble d'améliorations de l'interface utilisateur visant à améliorer l'expérience globale de la plateforme. Voici leurs coordonnées:

    Ordre de sélection de langue modifié dans le modal de publication de l'actif: dans le modal "Publier l'actif" mis à jour, les paramètres régionaux principaux sont désormais systématiquement positionnés comme choix initial, reflétant la disposition dans le modal "Publier l'entrée" existant. Les langues suivantes sont également classées par ordre alphabétique, garantissant un processus de sélection rationalisé et organisé.

    publier-asset-modal.png

    Préférences utilisateur persistantes pour la barre latérale droite de l'éditeur d'entrée: la barre latérale de l'éditeur d'entrée conserve désormais intelligemment les préférences utilisateur (qu'elles soient développées ou fermées) non seulement pour les « informations sur l'entrée » et le « statut de l'entrée », mais également pour les « détails du flux de travail », les « widgets ». et « Discussions », garantissant une expérience cohérente et personnalisée même lors des actualisations de pages.

    entrée-éditeur-sidebar-GIF-final.gif

    Visibilité améliorée de l'icône du flux de travail pour une expérience utilisateur intuitive: la visibilité de l'icône du flux de travail dans la barre latérale de l'éditeur d'entrée utilise désormais une représentation de couleur proéminente pour signifier l'étape en cours. Cette amélioration garantit que les utilisateurs peuvent identifier et comprendre rapidement l'étape du flux de travail, en fournissant des repères visuels plus précis et intuitifs.

    workflow-icons-GIF_final.gif

    Plus de contrôle de sélection pour le champ de sélection: Nous avons introduit la possibilité de sélectionner ou désélectionner toutes les options dans le type d'affichage « Déroulante » du champ « Sélectionner » en un seul clic. Cette amélioration offre aux utilisateurs la commodité d’une sélection ou d’une désélection de masse efficace, rendant les interactions plus conviviales que jamais.

    select-field-dropdown.png


    Cette version inclut également quelques corrections de bugs.

    Déplier
  • Présentation des notifications d'organisation (version à accès anticipé)

    22/02/2024

    PlatformDocs & Tutorials

    Restez au courant des alertes pour les événements cruciaux du compte dans Contentstack ! Cliquez sur l'icône en forme de cloche dans le coin supérieur droit de la page de liste Piles pour accéder instantanément aux notifications du bout de vos doigts.

    Principales caractéristiques:

    • Plongez dans des informations détaillées grâce à des notifications analytiques telles que des résumés d'activité périodiques.
    • Répondez rapidement aux demandes d'applications et aux invitations à la collaboration via des boutons d'appel à l'action
    • Organisez facilement les notifications de groupe par « Date », « Produit » ou « Type » pour un aperçu clair

    Avec les notifications d'organisation [Early Access Release], vous obtenez un aperçu complet de la plateforme, vous assurant ainsi de garder une longueur d'avance sur toutes les activités.

    Déplier
  • Version du SDK de gestion JavaScript: 1.15.3

    19 février 2024

    SDKs and tools

    Corrections de bogues:

    • Problème résolu avec la mise à jour des entrées.

  • Version du SDK des utilitaires JavaScript: 1.3.2

    15/02/2024

    SDKs and tools

    Améliorations :

    • Ajout d'un fragment d'attribut de style conformément aux mises à jour JSON RTE.

  • Version du SDK de gestion .NET: 0.1.5

    13/02/2024

    SDKs and tools

    Améliorations :

    • Ajout de convertisseurs JSON pour les composants Node et TextNode JSON RTE

  • CLI version 1.14.0 - date de sortie : 12/02/2024

    12/02/2024

    CLI

    Nouvelles fonctionnalités :

    • Ajout de la prise en charge de l'Aperçu en temps réel (Live Preview) en incorporant un jeton de prévisualisation dans le plug-in Bootstrap.

    Améliorations :

    • Introduction de l'indicateur de configuration dans le plugin Clone pour prendre en charge les configurations externes d'exportation et d'importation .
    • Ajout de cas de tests unitaires dans le plugin Config pour l'en-tête Early Access.
    • Ajout d'une requête de projet et de mises à jour de mutation dans le plugin Launch .
    • Applications Starter mises à jour.

    Corrections de bogues et de problèmes de sécurité :

    • Résolution du problème avec le plugin Audit causé par l'absence de dossier de module.
    • Problèmes SRE résolus.

    Mises à jour de la documentation:

    • Documentation mise à jour pour inclure la prise en charge de Live Preview dans le plugin Bootstrap .
    Déplier
  • CLI version 1.13.2 - date de sortie : 09/02/2024

    09/02/2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Résolution du problème lié à l'exportation des seuls types de contenu spécifiés lors de l'utilisation du flag --content-types.
  • Présentation de la fonctionnalité d'exportation et d'importation pour Taxonomy

    09/02/2024

    Docs & TutorialsContentstack AppAPIs

    La gestion de votre taxonomie est désormais plus simple que jamais ! Avec Taxonomy, vous pouvez exporter sans effort votre taxonomie vers un fichier JSON ou CSV, ce qui vous permet de la stocker et d'y accéder facilement. Choisissez simplement le format que vous préférez, et voilà - votre taxonomie est prête à être téléchargée et conservée en toute sécurité sur votre système de stockage local.

    Mais attendez, il y a plus ! L’importation d’une taxonomie est tout aussi transparente. Importez facilement votre fichier JSON ou CSV dans votre pile et regardez votre taxonomie prendre vie. Une fois importé, vous pouvez rapidement ajouter des termes à votre taxonomie ou l'associer à des types de contenu, rationalisant ainsi votre processus de gestion de contenu comme jamais auparavant.

    Découvrez la puissance d'une gestion simplifiée de la taxonomie avec Contentstack – votre compagnon ultime de création de contenu. Essayez-le dès aujourd'hui et débloquez un tout nouveau niveau d'efficacité !

    En savoir plus sur l’exportation et l’importation d’une taxonomie.

    Déplier
  • Automation Hub : changements majeurs en janvier

    08/02/2024

    Contentstack AppAutomate

    Voici la release de janvier, nous commençons donc l'année en introduisant de nouvelles mises à jour puissantes à Automation Hub, y compris des sous-automatisations, une API de gestion d'Automation Hub, et un certain nombre d'autres nouveaux connecteurs et capacités. Voici ce qui est inclus :

    Pleins feux sur les nouvelles fonctionnalités: sous-automatisations

    Il s'agit d'une mise à jour importante d'Automation Hub qui vous permet de créer des composants d'automatisation réutilisables pouvant être invoqués dans différents projets et flux de travail.

    L'action Sub Automation permet de récupérer la Sub Automation créée au sein d'un projet. Cela peut être particulièrement utile lorsqu’il est utilisé en conjonction avec l’action d’appel de fonction basée sur ChatGPT.

    Qu'il s'agisse de mettre à jour du contenu Web, de gérer des actifs numériques ou d'orchestrer des processus de diffusion de contenu complexes, les sous-automatisations offrent une approche modulaire pour automatiser efficacement les tâches répétitives.

    En savoir plus sur l'action et le déclencheur de sous-automatisation.

    API de gestion d'Automation Hub

    Nous présentons ensuite l'API Automation Hub Management, un outil puissant pour gérer facilement vos projets et vos automatisations. Cette API vous permet d'effectuer des opérations de création, de lecture, de mise à jour et de suppression (CRUD) sur des projets et des variables de projet directement via des appels d'API. Il est parfait pour ceux qui cherchent à automatiser les tâches de configuration, de mise à jour et de gestion de projets, offrant un moyen programmable de maintenir efficacement votre écosystème d'automatisation.

    En savoir plus sur l'API de gestion d'Automation Hub.

    Nouveaux connecteurs:

    • Google Vertex Connector: exploitez les modèles d'IA de Google Vertex, y compris l'API Gemini, pour générer des réponses dynamiques au sein de vos automatisations. Idéal pour améliorer les chatbots, automatiser la création de contenu ou toute tâche nécessitant des informations basées sur l'IA. En savoir plus sur le connecteur Google Vertex .
    • Connecteur Azure DevOps: rationalisez vos flux de travail CI/CD, de la création de code au déploiement, directement dans Automation Hub. Ce connecteur simplifie l'intégration des tâches de développement et d'exploitation, améliorant la fréquence de déploiement et réduisant les délais de modification. En savoir plus sur le connecteur Azure DevOps .

    Nouveau déclencheur

    Déclencheur BigCommerce: automatisez les flux de travail du commerce électronique avec ce nouveau déclencheur qui vous permet d'automatiser les réponses à des événements tels que les nouvelles commandes, les créations de clients ou les mises à jour de produits, rationalisant ainsi les opérations de votre boutique en ligne et améliorant l'expérience client.

    En savoir plus sur le déclencheur BigCommerce .

    Nouvelles actions pour le connecteur ChatGPT

    Nous avons introduit deux nouvelles actions dans le connecteur ChatGPT .

    1. Appel de fonction: générez des réponses basées sur la sous-automatisation configurée. Dans l’action Appel de fonction, vous avez la possibilité de spécifier diverses sous-automatisations. ChatGPT analysera ensuite l'entrée et générera une réponse correspondant à la sous-automatisation sélectionnée.
    2. Réponse à l'appel de fonction: utilisez l'action Réponse à l'appel de fonction pour formater la sortie obtenue à la fois de l'action d'appel de fonction et de la sous-automatisation.

    Autres changements:

    1. Renumérotation des étapes: si un utilisateur ajoute une nouvelle étape entre deux actions ou toute action spéciale, les numéros d'étape seront désormais automatiquement renumérotés.
    2. Publication de référence imbriquée: vous pouvez désormais publier les entrées avec les entrées référencées à l'aide de la case à cocher Publication de référence imbriquée dans le connecteur Contentstack .
    Déplier
  • CLI version 1.13.1 - date de sortie : 05/02/2024

    05/02/2024

    CLI

    Nouvelles fonctionnalités :

    • Dans cette mise à jour, nous avons ajouté la prise en charge de la région Amérique du Nord de Google Cloud Platform à notre CLI, au plug-in Apps CLI et au plug-in Tsgen. Cette avancée offre aux utilisateurs la flexibilité de choisir parmi différents centres de données avec l'inclusion de GCP NA.

    Corrections de bogues et de problèmes de sécurité :

    • Résolution du problème lorsque l'alias du jeton de gestion utilisé pour l'importation n'est pas déjà ajouté dans la CLI.

    Mises à jour de la documentation:

    • Ajout de mises à jour de la documentation pour la prise en charge de GCP NA dans la CLI.
    Déplier
  • Nouvelles fonctionnalités, améliorations de l'interface utilisateur et bien plus

    02/02/2024

    Contentstack AppAPIsDocs & Tutorials

    Nous sommes ravis d'annoncer une release puissante, apportant une multitude de fonctionnalités et d'améliorations pour les utilisateurs de tous types.

    Cette version contient des améliorations intéressantes de l'interface utilisateur et des fonctionnalités de chercher pour tous les utilisateurs de la plate-forme, une nouvelle prise en charge REST pour le service Live Aperçu avec un jeton Aperçu pour les développeurs et des options de gouvernance utiles pour les administrateurs de l'organisation. Examinons plus en détail ces mises à jour:

    Améliorations de l'interface utilisateur - Mise à jour du système de Design

    Nous sommes ravis d'annoncer la deuxième et dernière phase d'améliorations de l'interface utilisateur déployée dans le cadre de la mise à jour de notre système de conception sur la plateforme. Cette mise à jour se concentre sur l’amélioration de la productivité des utilisateurs et de l’accessibilité sur l’ensemble de la plateforme.

    Plus tôt, en octobre 2023, nous avons déployé les modifications du Venus Design System 2.0 pour les écrans limités (pour les gestionnaires de contenu). Dans cette version, nous étendons ces mises à jour au reste des écrans.

    Voici un aperçu des nouveautés:

    Tableaux de données améliorés pour les pages de Liste

    Les pages de liste de tous les modules comportent désormais des tableaux plus récents et plus flexibles:

    • Gestion facile des colonnes: les nouvelles mises à jour offrent la possibilité de déplacer, redimensionner, réorganiser, geler/dégeler et ajouter/supprimer des colonnes selon les besoins dans la vue tableau.
    • Pagination pour parcourir les pages: La pagination en bas des tableaux remplace désormais l'ancien défilement infini et permet une navigation plus facile dans les fiches.
    Tableau Version 2 GIF.gif

    Champs de saisie et formulaires améliorés pour une meilleure lisibilité

    Nous avons apporté quelques améliorations clés aux champs de saisie et aux formulaires, ce qui améliore considérablement la lisibilité du texte et la visibilité de la zone de texte:

    • Bordures pour une meilleure visibilité: Pour améliorer la visibilité des champs de saisie, nous avons ajouté des bordures distinctes autour d'eux.
      Bordures pour une meilleure visibilité.png
    • Champs en lecture seule avec signe de verrouillage: Les champs en lecture seule dans les formulaires comportent un signe de verrouillage, indiquant que les champs ne sont pas modifiables.
      Champs en lecture seule avec signe de verrouillage.png
    • Couleur Arrière-plan des formulaires: Tous les formulaires ont une couleur d'arrière-plan distincte, tandis que les champs et la zone de texte restent blancs, améliorant ainsi le contraste des pages.
      Couleur Arrière-plan pour Forms.png

    Champ « Date» et sélecteur de Date améliorés

    Nous avons apporté quelques mises à jour utiles au champ « Date» pour les gestionnaires de contenu:

    • Le sélecteur de fuseau horaire ne se trouve plus dans le sélecteur d'heure, mais se trouve désormais à l'extérieur du champ de date pour un accès plus facile.
    • Le sélecteur de date obtient les boutons « Annuler» et « Appliquer» pour éviter les mises à jour accidentelles du champ de date.
    • Les nouvelles options « Utiliser la Date Actuel » et « Utiliser Durée Actuel » dans les sélecteurs de date et d'heure, respectivement, vous aident à sélectionner rapidement la date et l'heure actuelles en quelques clics.
    Champ de Date GIF.gif

    Voici quelques mises à jour du sélecteur de date:

    • Repensé pour inclure une seule vue de calendrier, alignée sur le nouveau style de sélecteur de date
    • Nouveau bouton «Réinitialiser» pour effacer rapidement les plages de dates sélectionnées
    Plage de Date GIF.gif

    Actualiser des éditeurs de Texte enrichi (RTE)

    Nous avons modifié l'apparence des trois RTE (JSON, HTML et Markdown) pour améliorer leur convivialité et les rendre cohérents avec les autres champs. Les RTE comportent désormais des icônes plus propres, des liens proéminents pour agrandir/réduire les éditeurs et un meilleur espacement.

    Actualiser des éditeurs de Texte enrichi (RTE).png

    Actualiser de Venus Design System 2.0 pour Tous les composants de l'interface utilisateur

    Tous les composants de l'interface utilisateur bénéficient d'une mise à jour rafraîchissante selon le Venus Design System 2.0.

    • Interrupteurs à bascule pour activer/désactiver les fonctionnalités: Nous avons intégré une fonction d'interrupteur à bascule pour activer et désactiver sans effort, rendant le contrôle plus intuitif et efficace.
    • Nouveau informations « Pilules »: La nouvelle fonctionnalité « Pilules » à code couleur a été ajoutée à quelques écrans tels que le module Inviter des Utilisateurs, dans les en-têtes des pages Workflows et Règles de Publier, pour le module Branches, et la page Webhooks pour une meilleure visualisation. .
    • Accessibilité améliorée: Cette mise à jour apporte de nombreux changements pour les utilisateurs aux besoins variés. Certains des changements importants en matière d'accessibilité et de convivialité incluent des icônes standardisées, une couleur et une taille de texte cohérentes, une visibilité améliorée des info-bulles, des champs plus conviviaux, alignés sur les mises à niveau de conception de la version 2.
    Nouveau composants de l'interface utilisateur GIF.gif

    Puissantes capacités de Chercher

    Nous avons introduit de nouvelles fonctionnalités de chercher sur la plateforme, vous aidant à trouver facilement cette « aiguille dans une botte de foin » lorsque cela est nécessaire. Voici ce qui est inclus:

    Chercher des entrées par Titre

    Vous pouvez désormais chercher des entrées par leurs titres dans tous les types de contenu. Cela signifie un accès plus rapide au contenu souhaité sans faire défiler les pages. Pour effectuer une chercher par titre uniquement, cliquez sur la barre de chercher et utilisez «Titre» dans la section « Champs récemment utilisés ».

    Chercher des entrées par Titre.png
    Il est également disponible sous « Chercher Avancé » dans les champs définis par le système.
    Chercher Avancé .png

    Assistance de JSON RTE et des champs Personnaliser (type de données JSON) dans la Chercher Avancé

    Nous avons étendu nos capacités de Chercher Avancé pour inclure les champs JSON RTE et Personnaliser (type de données JSON). Avec l'inclusion de ces champs, en utilisant l'opérateur « contient », notre chercher prend désormais entièrement en charge tous les types de champs dans les entrées, améliorant ainsi votre flexibilité de chercher .

    Assistance en charge de JSON RTE et des champs Personnaliser (type de données JSON) dans la Chercher Avancé .png

    Service d'Aperçu en temps réel, avec prise en charge REST et jetons d'aperçu

    Nous sommes ravis d'annoncer l'extension de nos capacités de Service Live Aperçu avec l'ajout de la prise en charge REST, complétant nos services GraphQL existants. Cette amélioration garantit une expérience de prévisualisation plus rationalisée et intuitive, offrant une prise en charge complète et polyvalente des besoins et des préférences de développement. Les API de ce service enrichi reflètent la structure familière de notre API de Livraison, en maintenant des contrats API cohérents.

    Parallèlement, nous présenterons les jetons Aperçu, une nouvelle façon d'améliorer la sécurité et le contrôle des aperçus en direct dans Contentstack. Améliorez vos mesures de sécurité et atténuez les accès non autorisés aux données en passant des jetons de gestion en lecture seule à une protection plus robuste des jetons Aperçu . Le jeton de Aperçu peut être créé lors de la création d’un jeton de Livraison, pour la même portée.

    Lisez notre documentation sur les jetons Aperçu.

    Aperçu du jeton GIF.gif

    Plus de pouvoir pour les administrateurs Organisation

    Si vous êtes administrateur d'organisation, vous bénéficiez d'une multitude de nouvelles fonctionnalités pour gérer vos équipes. Les administrateurs peuvent désormais appliquer l'authentification multifacteur (MFA) et l'intervalle d'expiration des mots de passe pour tous les utilisateurs de leur organisation. Bientôt disponible: les administrateurs peuvent également gérer les autorisations au niveau de l'équipe pour les « équipes » créées dans Contentstack CMS. Cette fonctionnalité est disponible en accès anticipé à partir du 1er février et sera déployée auprès de tous les utilisateurs tout au long du mois.

    Lisez notre documentation sur Configuration de la sécurité et Teams.

    Configuration de Sécurité GIF.gif
    Déplier
  • Contentstack Launch : changements majeurs de janvier

    31/01/2024

    Contentstack AppLaunch

    Nous sommes ravis d'annoncer que Contentstack Launch a étendu sa prise en charge pour inclure certains frameworks très populaires.

    Avec cette dernière mise à jour, Contentstack Launch prend désormais en charge de manière transparente les frameworks Vue, Créer React App, Angular et CSR (Client-Side Rendered), fournissant une solution unique pour l'hébergement de sites Web construits sur ces frameworks.

    Cette amélioration significative permettra à davantage de développeurs de déployer et de gérer sans effort leurs projets Web avec une facilité et une efficacité inégalées !

    Déplier
  • CLI version 1.13.0 - Date: 29 janvier 2024

    29/01/2024

    CLI

    Nouvelles fonctionnalités :

    • Ajout de la définition de type GraphQL et de la prise en charge de l'accès anticipé dans le plugin Tsgen.
    • Ajout de la prise en charge de l'accès anticipé dans le plugin Regex.

    Améliorations :

    • Mis à jour du plugin Apps CLI pour récupérer les dernières modifications via une URL GitHub standard mise à jour.
    • Remplacement des fichiers manifestes statiques dans le plug-in Apps CLI par une prise en charge du standard manifest.json .
    • Ajout de la prise en charge des analyses au plugin de type de contenu .

    Corrections de bogues et de problèmes de sécurité :

    • Problèmes de publication npm Résolu dans le plugin Apps CLI.
    • Correction du problème des cas de tests unitaires dans la CLI causé par les dépendances des packages.
    • Problèmes SRE résolus.

    Mises à jour de la documentation:

    Déplier
  • Annonce de la disponibilité Général du Developer Hub

    29/01/2024

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer que Developer Hub est désormais généralement disponible sur Contentstack! L'expérience fournit une interface conviviale permettant aux équipes de créer et de gérer facilement des applications personnalisées, ce qui en fait un outil idéal pour les développeurs et les partenaires cherchant à améliorer ou étendre l'expérience de la plateforme avec des intégrations et des capacités personnalisées, que ce soit pour un usage interne ou public.

    Quoi de Nouveau DH.png

    Les principales fonctionnalités de Developer Hub incluent:

    • Launch Hosting: développez, testez et déployez votre application sur la plateforme Contentstack via l'hébergement avec Launch .
    • App Boilerplates: Créer des applications personnalisées avec des modèles préconfigurés adaptés à des solutions spécifiques telles que le commerce électronique ou la gestion des actifs numériques . Reportez-vous à notre guide Pour commencer avec votre Premier application pour démarrer votre parcours de développement d'applications via Developer Hub.
    • SDK d'application: utilisez les fonctions SDK prédéfinies pour améliorer l'efficacité des interactions avec la plateforme.
    • Journaux de version: documentez chaque mise à jour avec une gestion détaillée des versions de l'application .
    • Extensibilité de la plateforme: intégrez de manière transparente des applications personnalisées sur de nombreux emplacements d'interface utilisateur .
    • Contentstack OAuth: implémentez une sécurité robuste basée sur des jetons avec Contentstack OAuth et OAuth amélioré par PKCE .
    • Webhooks: activez l'interaction et l'échange de données en temps réel avec Contentstack à l'aide d'un contrôle Webhook granulaire.

    En savoir plus sur le Hub des développeurs .

    Si vous avez des questions ou avez besoin de plus d'informations, veuillez contacter notre équipe Assistance à la Client .

    Déplier
  • Présentation du SDK TypeScript Livraison (version bêta)

    29/01/2024

    SDKs and toolsDocs & Tutorials

    Présentation du tout nouveau SDK TypeScript Livraison [version bêta], conçu pour améliorer le développement de vos applications avec Contentstack. Découvrir une simplicité et une efficacité inégalées avec ces fonctionnalités remarquables:

    • Gérez les données sans effort: Créer, Actualiser et Supprimer facilement du contenu.
    • Récupération de données ultra-rapide: récupérez votre contenu de manière transparente pour une expérience utilisateur fluide
    • Compatibilité TypeScript: libérez tout le potentiel des avantages de TypeScript
    • Intégration de Contentstack: connectez-vous en toute transparence à notre CMS polyvalent

    Procurez-vous le SDK TypeScript Livraison dès aujourd'hui et simplifiez votre processus de développement pour le Web, les appareils mobiles et bien plus encore !

    Reportez-vous à notre documentation sur le SDK TypeScript Livraison pour commencer.

    Déplier
  • CLI version 1.12.2 - Date: 24 janvier 2024

    24/01/2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Résolu du problème de commande généré dans Entry Migration pour le système d’exploitation Windows.
    • Résolu du problème de l’option ignorer dans Entry Migration.
    • Gestion du scénario impliquant la suppression des références de RTE lors de la création du plugin Global Fields in Importer .
    • Correction du dysfonctionnement du plugin Audit qui se produisait lorsqu'un schéma contenait un champ de taxonomie .
    Déplier
  • Améliorations uniques de la propriété et de la charge utile du Webhook

    16/01/2024

    Contentstack App
    1. Amélioration unique de la propriété:

      Les champs non obligatoires marqués comme uniques peuvent désormais être enregistrés même lorsqu'ils sont vides, offrant ainsi une plus grande flexibilité dans la saisie des données.

    2. Actualiser de la charge utile du Webhook pour les Événements branch_alias:

      La réponse initiale pour la charge utile du webhook dans les événements branch_alias incluait uniquement l'UID de l'alias. Avec cette mise à jour, la charge utile du webhook pour les événements branch_alias a été étendue pour englober des champs de données supplémentaires, offrant des informations plus complètes:

      Pour Événement attribué:

      {
      "module": "branch_alias",
      "api_key": "blte60c757c14e646be",
      "data": {
      "branch_alias": {
      "uid": "test",
      "target": "main",
      "created_by": "blt221f108f46fb0fbe",
      "created_at": "2023-08-24T10:18:21.048Z",
      "updated_at": "2024-01-03T05:57:40.675Z",
      "updated_by": "blt221f108f46fb0fbe"
      }
      },
      "event": "assigned",
      "triggered_at": "2024-01-03T05:57:40.872Z"
      }

      Pour un Événement non attribué:

      {
      "module": "branch_alias",
      "api_key": "blte60c757c14e646be",
      "data": {
      "branch_alias": {
      "uid": "test",
      "target": "main",
      "created_at": "2023-08-24T10:18:21.048Z",
      "created_by": "blt221f108f46fb0fbe",
      "updated_at": "2024-01-03T05:58:16.696Z",
      "updated_by": "blt221f108f46fb0fbe"
      }
      },
      "event": "unassigned",
      "triggered_at": "2024-01-03T05:58:16.840Z"
      }
    Déplier
  • CLI version 1.12.1 - Date: 12 janvier 2024

    12 janvier 2024

    CLI

    Nouvelles fonctionnalités :

    • Ajout de la prise en charge de l'accès anticipé dans CLI.
    • Ajout de la prise en charge du plugin Audit dans les plugins Clone et Importer .

    Corrections de bogues et de problèmes de sécurité :

    • Résolu du problème de migration des entrées qui entraînait l'arrêt de la migration des données pour les entrées restantes en cas d'échec pour une entrée d'un type de contenu spécifique.
    • Correction du problème du jeton d'actualisation dans le plugin Importer .
    • Correction du problème de génération de type pour le champ de référence dans le plugin Tsgen.
    • Problèmes SRE résolus.

    Mises à jour de la documentation:

    • Créé d'un document pour configurer et utiliser Early Access dans la CLI.
    • Mis à jour des documents Importer et Cloner pour prendre en charge le plugin Audit.
    • Ajout d'une note pour le chemin du journal dans le document Entry Migration .
    Déplier
  • CLI Apps-CLI version 1.0.4 - Date: 11 janvier 2024

    11 janvier 2024

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Gestion des erreurs améliorée.
    • Correction du problème d'ignorance de l'invite d'organisation dans la commande app:create si l'utilisateur se connecte à l'aide d'OAuth.
    • Correction du problème où l'utilisateur se trouve dans le répertoire et utilise manifest.json comme entrée par défaut au lieu de l'invite.
    • Correction du problème permettant d'inclure un guide vers une pile après une installation réussie de l'application dans la pile.
  • Nouveau application Marketplace: JW Player

    11 janvier 2024

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la toute nouvelle application JW Player sur notre Marketplace ! Avec cette application, les gestionnaires de contenu sont habilités à récupérer, afficher et gérer des vidéos dans les entrées Contentstack . De plus, il permet aux utilisateurs de choisir plusieurs vidéos à partir de leur compte JW Player et de les ajouter aux champs Personnaliser ou JSON Rich Texte Editor de Contentstack.

    Les gestionnaires de contenu peuvent utiliser l'application pour afficher du contenu vidéo sur leurs sites Web sans accéder indépendamment à la plateforme JW Player. Vous pouvez rapidement créer et gérer des listes de lecture, télécharger des vidéos et modifier les paramètres du lecteur à l'aide de l'application JW Player.

    JW-Player-App.gif

    Pour en savoir plus sur l'utilisation de l'application JW Player, reportez-vous au Guide d'installation de l'application JW Player.

    Déplier
  • Hub d'automatisation: faits saillants de décembre

    09/01/2024

    Contentstack AppAutomate

    Nous sommes ravis d'annoncer quelques mises à jour d'Automation Hub dans le cadre de notre version de décembre. Voici un bref aperçu de ce qui est inclus:

    Nouveau fonctionnalité: authentification multiple

    Présentation d'une toute nouvelle fonctionnalité dans les connecteurs d'action Contentstack et Slack: Authentification multiple. Avec cette fonctionnalité d'authentification multiple, vous pouvez désormais authentifier vos comptes Contentstack ou Slack en utilisant différentes méthodes, notamment Contentstack OAuth, Management Token ou Slack Bot Token.

    Pour les clients qui souhaitent s'assurer que les actions entreprises par Automation Hub sont spécifiquement enregistrées (dans les journaux d'audit, par exemple) comme provenant d'Automation Hub, la création d'un jeton de gestion pour l'authentification permet que cela se produise (puisque le nom du jeton de gestion serait enregistré dans les journaux d'audit).

    En savoir plus sur le connecteur Contentstack et Slack .

    Nouveau Action dans le connecteur AWS S3:

    Nous avons introduit une nouvelle action dans le connecteur AWS S3.

    • Supprimer un objet: cette action vous permet de supprimer un objet (actif ou fichiers) de votre compte AWS S3.

    Cette nouvelle action sera utile pour les clients qui souhaitent s'assurer que lorsque des actifs ou des entrées sont supprimés de Contentstack, cette suppression est également reflétée dans leurs sauvegardes S3.

    En savoir plus sur le connecteur AWS S3 .

    Nouveau Action dans le connecteur ChatGPT:

    Nous avons introduit une nouvelle action dans le connecteur ChatGPT.

    • Chat avec Vision: cette action vous permet de générer des réponses textuelles pour des invites visuelles. Vous pouvez facilement générer une ou plusieurs descriptions détaillées d'une ou plusieurs images à l'aide de l'action Chat avec Vision.

    De nombreux cas d’utilisation passionnants peuvent être réalisés grâce à cette nouvelle capacité d’image IA. Premièrement, les clients peuvent demander à Chat with Vision d'analyser et de fournir des balises de mots clés et des descriptions pertinentes pour tout élément qu'ils téléchargent dans le système. Cela peut considérablement aider au référencement des images, à l'accessibilité pour certains utilisateurs finaux et à la rationalisation du processus de téléchargement d'images.

    De plus, ce processus permet aux clients de comparer deux images et de demander à Chat with Vision de décrire les différences ou les similitudes. Imaginez demander une comparaison du site Web avant et après une publication, puis envoyer cette description à Slack pour tenir toute l'équipe au courant.

    Remarque: Le modèle Chat with Vision est actuellement en version préliminaire . Il est rappelé aux Utilisateurs de passer au modèle de production dès sa sortie pour bénéficier de fonctionnalités continues et améliorées.

    En savoir plus sur le connecteur ChatGPT .

    Déplier
  • CLI version 1.12.0 - Date: 18 décembre 2023

    18 décembre 2023

    CLI

    Améliorations :

    • Remplacement des appels HTTP par un appel SDK dans le plugin d'exportation vers csv .
    • Remplacement des appels HTTP Marketplace par le SDK dans les plugins d'exportation et d'importation .
    • Ajout de cas de plug-in Apps CLI & Audit dans e2e.

    Corrections de bogues et de problèmes de sécurité :

    • Correction des cas d'échec OAuth dans e2e.
    • Problème Résolu sur le Marketplace où le plugin d'importation échouait pour Mantashape.
    • Problème Résolu dans le plugin de migration où le système d'exploitation Windows ne détectait pas le chemin absolu du fichier CSV.
    • Correction de problèmes d'erreur de type pour les Date et de Sélectionner vides dans le plugin tsgen .
    • Résolu des problèmes et vulnérabilités SRE signalés.

    Mises à jour de la documentation:

    Déplier
  • Créer des workflows spécifiques à une branche pour les mêmes types de contenu

    12 décembre 2023

    Contentstack App

    Nous sommes heureux de partager une mise à jour importante de notre gestion des workflows, notamment lors de l'utilisation de Branches. Regardons de plus près.

    Auparavant, les utilisateurs étaient limités à créer un seul flux de travail par type de contenu, quelles que soient les branches dans lesquelles les types de contenu étaient présents.

    Désormais, notre système mis à jour permet la création de plusieurs flux de travail pour les mêmes types de contenu dans différentes branches. Par exemple, vous pouvez configurer des flux de travail distincts pour le même type de contenu sous les branches « Principal » et « Dev », améliorant ainsi la flexibilité et l'efficacité de la gestion de votre flux de travail.

    Cette version inclut également quelques corrections de bugs mineurs.

    Déplier
  • CLI version 1.11.3 - Date: 11 décembre 2023

    11 décembre 2023

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Correction des problèmes de l'application Bootstrap Suivant.js Starter . Dépendances eslint Mis à jour pour éviter les problèmes eslint.
    • Problèmes Résolu qui provoquaient l’échec de l’importation d’entrée lorsque JSON RTE avait une référence dans la table.
    • Correction du problème de l'utilitaire de migration d'entrée lorsqu'une entrée était supprimée.
  • Hub d'automatisation: faits saillants de novembre

    07 décembre 2023

    Contentstack AppAutomate

    Nous sommes ravis d'annoncer quelques mises à jour d'Automation Hub dans le cadre de notre version de novembre. Voici un bref aperçu de ce qui est inclus:

    Nouvelle fonctionnalité: variables de projet

    La section Variables du projet dans Contentstack vous permet d'ajouter et de gérer facilement des paires clé-valeur pour une utilisation cohérente dans diverses automatisations et projets. Lors de la création d'une variable, vous pouvez choisir de la créer sous forme de texte brut, ce qui est utile pour stocker les adresses e-mail, les identifiants, les noms de section, etc. Vous pouvez également créer des variables obscurcies, qui peuvent être utilisées pour des valeurs secrètes telles que des ID client ou des clés API, etc.

    De plus, lorsque les utilisateurs clonent une automatisation, une nouvelle interface demande quelles variables doivent être transférées vers le nouveau projet ou lesquelles doivent être rétablies. Cela permet aux utilisateurs de sécuriser des valeurs spécifiques en contrôlant l'accès à des projets de grande valeur.

    Par exemple, si un développeur travaille sur un projet sur le thème du développement dans Automation Hub, il n'aura accès qu'aux variables de projet de ce projet spécifique. Plus tard, lorsque la version finale de l'automatisation sera clonée dans le projet de production, de nouvelles variables pourraient être établies pour ces mêmes clés, limitant ainsi l'accès à ces données sensibles.

    Dans l'application Automation Hub, nous utilisons des techniques d'obscurcissement avancées pour stocker ces valeurs potentiellement sensibles. Cette approche est conçue pour améliorer la sécurité en dissociant les informations secrètes de vos scripts d'automatisation. Cependant, il est important de noter que même si ces valeurs sont masquées, elles doivent toujours être disponibles dans les automatisations, et les super administrateurs ou ceux ayant un accès spécifique au projet peuvent toujours être en mesure de créer un moyen de les récupérer. Nous recommandons aux utilisateurs de faire preuve de prudence et de revoir régulièrement leurs contrôles d'accès, en s'assurant que seul le personnel de confiance dispose de privilèges élevés. En suivant ces pratiques, vous pouvez maintenir une posture de sécurité robuste au sein de votre environnement d'automatisation.

    En savoir plus sur Variables du projet.

    Nouveau connecteur: Microsoft Teams

    Microsoft Teams est une plateforme de collaboration basée sur le cloud conçue pour une communication et un partage de contenu transparents au sein et entre les organisations.

    L'intégration du connecteur Microsoft Teams permet aux utilisateurs d'automatiser la diffusion des messages dans toute leur organisation à l'aide d'Automation Hub.

    En savoir plus sur le connecteur Microsoft Teams .

    Nouveau connecteur: Google PubSub

    Google PubSub, proposé dans le cadre de Google Cloud Platform, sert de service de messagerie facilitant la communication entre les applications autonomes. Le connecteur Google PubSub permet aux applications de publier des messages dans des sujets, tandis que d'autres applications peuvent s'abonner pour recevoir ces messages. Cette approche favorise la communication asynchrone, permettant aux composants de fonctionner de manière indépendante.

    En savoir plus sur le connecteur Google PubSub .

    Nouveau Actions dans le connecteur Contentstack:

    Nous avons introduit deux nouvelles actions dans le connecteur Contentstack .

    • Obtenir un seul actif: cette action vous permet de récupérer les détails d'un seul actif.
    • Obtenir tous les actifs: cette action récupère les détails de tous les actifs présents dans une pile. Vous pouvez éventuellement sélectionner le dossier à partir duquel vous souhaitez récupérer les détails de l'actif.

    En savoir plus sur le connecteur Contentstack .

    Nouveau Action dans le connecteur RTE Formatter: Format le contenu HTML RTE en JSON

    Nous avons introduit une nouvelle action dans le connecteur RTE Formatter. Cette action vous permet de formater le contenu HTML au format JSON. Vous pouvez utiliser le contenu JSON dans votre champ JSON RTE dans votre entrée Contentstack .

    En savoir plus sur le connecteur RTE Formatter .

    Autre changements:

    • AWS S3: avec la nouvelle mise à jour du connecteur AWS S3, vous pouvez sélectionner deux sources différentes pour télécharger votre contenu, c'est-à-dire le contenu ou URL du Fichier . Cela peut être utilisé pour télécharger des fichiers binaires, tels que des images ou des PDF, sur S3 dans le cadre d'un processus de sauvegarde.
    • ChatGPT, Azure ChatGPT et AWS Bedrock: nous avons introduit une nouvelle case à cocher pour activer le formatage du texte, garantissant ainsi l'échappement approprié des caractères spéciaux de la réponse. C'est activé par défault.
    • Annuler les modifications pour les déclencheurs: vous pouvez revenir aux paramètres de déclenchement précédemment configurés avec la fonction Annuler les modifications.
    Déplier
  • Boilerplate pour les applications DAM de la Marketplace

    05/12/2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis de présenter la nouvelle application Contentstack DAM Boilerplate, qui simplifie le développement d'applications personnalisées de gestion des actifs numériques (DAM) pour la plateforme Contentstack.

    Comme nos autres applications standard Marketplace, elle offre un démarrage simplifié du développement d'applications, en fournissant un cadre de fichiers, de code et de configurations adaptés aux fonctionnalités spécifiques au DAM.

    Pour commencer, consultez notre guide Marketplace DAM App Boilerplate .

    Déplier
  • CLI version 1.11.2 - date de sortie : 04/12/2023

    04 décembre 2023

    CLI

    Nouvelles fonctionnalités :

    • Ajout de la prise en charge de l'écrasement au plugin Import pour les entrées.

    Corrections de bogues et de problèmes de sécurité :

    • Problème de plug-in de branches résolu qui générait un nom de fichier incorrect dans les scripts de fusion.
    • Correction d'un problème lié à un alias de jeton de gestion non valide.
    • Problème d'erreur non géré résolu pour les rôles de pile non valides.
    • Fichier Lisez-moi du plugin regex mis à jour et étapes de configuration.
    • Vulnérabilités résolues.

    Mises à jour de la documentation:

    Déplier
  • Lancement de Contentstack: faits saillants de novembre

    30/11/2023

    Contentstack AppLaunch

    Nous sommes ravis d'annoncer les mises à jour suivantes du lancement de Contentstack:

    Revalidation du cache CDN

    • Content Delivery Network (CDN) vérifie désormais activement la validité du contenu mis en cache et le met à jour à partir du serveur d'origine lorsque des modifications se produisent.
    • La revalidation du cache CDN a été optimisée pour garantir que le contenu le plus à jour soit fourni aux utilisateurs.
    • Cela garantit que les visiteurs de votre site Web bénéficient du contenu le plus récent, reflétant les mises à jour ou modifications récentes.

    Pour plus d’informations, reportez-vous à la documentation Revalider le cache CDN .

    Prochaine revalidation JS à la demande pour SSG

    • Présentation de la revalidation à la demande pour les pages de génération de sites statiques (SSG) avec Launch.
    • Grâce à cette fonctionnalité, les pages statiques sont revalidées à la demande, garantissant ainsi que les utilisateurs reçoivent la dernière version de vos pages SSG en cas de besoin.
    • Améliorez l'expérience utilisateur en mettant à jour dynamiquement les pages statiques à mesure que des modifications surviennent dans votre contenu ou vos configurations.

    Pour plus d’informations, reportez-vous à la documentation des pages Next.js sur la revalidation à la demande pour la génération de sites statiques (SSG) .

    Augmentation des délais d'attente du serveur à 30 secondes dans tous les domaines

    • Les délais d'attente du serveur ont été étendus de 10 secondes à 30 secondes.
    • Cette extension s'applique aux Cloud Functions et à toutes les autres requêtes côté serveur, permettant des périodes d'exécution plus longues.
    • La durée d'expiration accrue s'adapte aux processus d'exécution plus longs, offrant ainsi plus de flexibilité pour les opérations côté serveur.
    Déplier
  • Application Marketplace mise à jour: Algolia

    30/11/2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis de partager les dernières mises à jour de notre application Algolia, qui maintient vos index de chercher Algolia à jour lorsque des modifications sont apportées aux entrées dans Contentstack.

    Quoi de neuf:

    • Assistance en charge des branches: les Utilisateurs peuvent désormais lancer des événements de webhook en fonction des activités liées aux branches dans Contentstack. Les paramètres du Webhook peuvent être personnalisés pour des branches spécifiques ou pour toutes les branches, permettant un contrôle plus précis sur la façon dont le contenu est mis à jour dans Algolia.
    • Corrections de bugs de l'interface utilisateur: correction de bugs liés à l'interface utilisateur pour une expérience utilisateur plus fluide.

    Pour plus d'informations, veuillez vous référer au Guide d'installation de l'application Algolia .

    Déplier
  • CLI version 1.11.1 - date de sortie : 23/11/2023

    23 novembre 2023

    CLI

    Corrections de bogues:

    • Correction de l'erreur d'actualisation du jeton.
    • Problème résolu lors de la publication des entrées ayant échoué à l’aide des options d’échec de nouvelle tentative avec les fichiers journaux ayant échoué.
    • Correction d'un correctif d'audit incluant le schéma de champ global absent dans le type de contenu.

    Mises à jour de la documentation:

  • CLI version 1.11.0 - date de sortie : 20/11/2023

    20 novembre 2023

    CLI

    Nouvelles fonctionnalités :

    • Ajout de la prise en charge du module de taxonomies aux plugins d'exportation et d'importation .
    • Ajout de la prise en charge des taxonomies au plugin d'exportation vers csv .
    • Ajout de la prise en charge des taxonomies dans le plugin de migration .
    • Ajout de la prise en charge des types de champs de taxonomie dans le plugin tsgen .
    • Ajout de cas de tests unitaires pour le module de taxonomies dans le plugin d'exportation vers csv .
    • Ajout de la prise en charge de l'utilitaire d'importation de taxonomie dans le plugin de migration .

    Améliorations :

    • Cas de tests unitaires mis à jour pour les entrées et les modules utilisateur dans le plugin d'exportation vers csv .
    • Ajout de la prise en charge des indicateurs de délimiteur dans le plugin d'exportation vers csv .

    Mises à jour de la documentation:

    Déplier
  • Présentation de la taxonomie pour rationaliser votre organisation de contenu (version à accès anticipé)

    20 novembre 2023

    Docs & TutorialsContentstack AppAPIsSDKs and toolsCLI

    Nous sommes ravis d'annoncer un ajout révolutionnaire à notre plateforme: Taxonomy [Early Access Release]. La taxonomie offre plusieurs façons de classer, d'organiser et de gérer le contenu, adaptées à vos besoins spécifiques. Ces méthodes de classification peuvent être structurées de manière hiérarchique, relationnelle (hiérarchique ou non) ou sous forme de listes prédéfinies basées sur des métadonnées/attributs qui peuvent être appliqués dans divers cas d'utilisation. Il est conçu pour simplifier la façon dont vous catégorisez et gérez vos entrées, vous offrant ainsi une expérience d'organisation de contenu transparente et efficace.

    Principaux avantages ::

    • Catégorisation sans effort: attribuez facilement des catégories à vos entrées, ce qui facilite le tri et l'identification du contenu.
    • Filtrage de contenu rationalisé: filtrez la vue de vos entrées, en vous assurant de voir exactement ce dont vous avez besoin à tout moment.
    • Organisation logique du contenu: regroupez les contenus similaires en créant des taxonomies personnalisées. Cette fonctionnalité favorise une approche structurée et organisée de la gestion de vos données.
    • Ligne de vue directe: gérez et mettez en œuvre des processus de gestion de contenu évolutifs pour des projets de contenu à grande échelle à travers les fonctions et les systèmes.
    • Bénéficiez d'une vue d'ensemble complète: accédez aux types de contenu les plus pertinents pour vous et les priorités de votre équipe. Gérez et dirigez des projets de contenu à partir d'un point de vue unique, vous donnant la confiance et l'assurance nécessaires pour les exécuter.

    Nous pensons que la taxonomie va révolutionner la façon dont vous gérez votre contenu et vos structures de données, rendant votre expérience plus fluide et plus productive.

    Veuillez noter que cette fonctionnalité est actuellement dans sa phase d'accès anticipé et nous apprécions votre participation en tant que premiers utilisateurs. Si vous souhaitez rejoindre notre programme d'accès anticipé, veuillez contacter votre Customer Success Manager. Vos commentaires seront inestimables alors que nous travaillons à affiner et à améliorer la taxonomie. Notre objectif est de déployer Taxonomie auprès de tous les utilisateurs dans un avenir proche, offrant ainsi un ajout raffiné et précieux à votre expérience Contentstack.

    Pour en savoir plus sur la taxonomie, reportez-vous à notre documentation .

    Déplier
  • Sélection de fichiers simplifiée

    15 novembre 2023

    Contentstack App

    Nous avons amélioré le processus d'ajout d'actifs à vos entrées. Désormais, lorsque vous utiliserez le champ « Fichier », vous remarquerez les améliorations suivantes:

    • Le modal contextuel conserve votre préférence d'affichage « Liste » ou « Vignette ».

      SS P1 (1).png

    • Cliquez n’importe où sur un actif dans la vue « Miniature » pour le sélectionner.

      SS P2.png
    • Le statut de publication des ressources est désormais visible dans la vue « Liste ».

      SS P3 (3).png

    Cette version inclut également quelques corrections de bugs.

    Déplier
  • Récapitulatif de la plateforme Contentstack Pulse Fall: quoi de neuf et ce qui arrive pour Contentstack

    15 novembre 2023

    Contentstack AppAPIsDocs & TutorialsSDKs and toolsLaunchMarketplace Apps & SolutionsAutomate

    Bienvenue dans l' édition d'automne de Contentstack Pulse, votre source fiable pour les actualités les plus récentes sur les améliorations de la plateforme, les mises à jour de la feuille de route et les réponses complètes aux questions fréquemment posées. En cette période de changement, nous sommes ravis de partager les progrès qui ont eu lieu au sein de notre plateforme. Notre engagement en faveur de l'innovation reste inébranlable, en nous concentrant sur la création d'un environnement de plus en plus efficace et convivial pour les spécialistes du marketing et les développeurs. Plongeons donc dans les détails de nos dernières mises à jour et donnons un aperçu de l'avenir chez Contentstack.

    Déplier
  • CLI version 1.10.1 - date de sortie : 08/11/2023

    08 novembre 2023

    CLI
    Corrections de bogues et de problèmes de sécurité :
    • Erreur de région CLI résolue pour AWS NA lorsqu'elle est définie via des URL.
    • Vulnérabilités corrigées.
  • Hub d'automatisation: faits saillants d'octobre

    07 novembre 2023

    Contentstack AppAutomate

    Nous sommes ravis d'annoncer quelques mises à jour d'Automation Hub dans le cadre de notre version d'octobre. Voici un bref aperçu de ce qui est inclus:

    Mode protégé pour les automatisations « en direct »:

    Considérez un scénario dans lequel vous disposez d'une automatisation active pour la publication des entrées sur le tableau de bord Algolia. Si un autre utilisateur tente de modifier cet automatisme alors qu'il est encore en fonctionnement, cela peut perturber une exécution en cours. Pour répondre à ce problème, nous allons désormais protéger les automatisations « Live » contre toute modification afin de garantir la stabilité. Nous indiquons le mode « Live » en affichant une étiquette en haut de l'écran et verrouillons des icônes à différents endroits tout au long de l'automatisation, pour indiquer qu'il est protégé des modifications.

    Le mode Live signifie que l'automatisation est actuellement active. En mode Live, vous ne pouvez visualiser que la configuration de l'automatisme. L'ajout de nouvelles étapes ou la suppression d'étapes d'automatisation n'est pas autorisé.

    Si vous souhaitez apporter des modifications, vous avez deux options: désactivez l'automatisation pour qu'elle affiche le mode "Brouillon", puis effectuez vos modifications, ou vous pouvez créer un clone de l'automatisation, modifier le clone, puis le changer pour la version Live précédente.

    Nouvelle file d'attente directe pour les automatisations sans limitation:

    La fonctionnalité de limite de débit API permet aux utilisateurs de contrôler le rythme des exécutions dans un délai déterminé, garantissant ainsi le respect de leurs limites de débit API. Les utilisateurs peuvent choisir d'activer la limitation pour leur automatisation ou de les laisser fonctionner à leur vitesse maximale, cette dernière restant le paramètre par défaut.

    Imaginons un scénario dans lequel une organisation n’a pas choisi de limiter son automatisation. Dans ce scénario, les exécutions de toutes les automatisations de toutes les organisations seront placées dans la file d'attente directe, où la limite de débit a désormais été augmentée à 5 000 exécutions par minute et par organisation.
    Notez que d'autres limites de débit (telles que la limite « obtenir » de l'API Contentstack Management) s'appliqueraient toujours.

    Remarque: Les requêtes d'exécution seront envoyées à la file d'attente directe uniquement si votre automatisation ne contient pas le connecteur Réponse .

    Le connecteur Response fonctionne de manière synchrone en arrière-plan pour récupérer la réponse de n'importe quel serveur. Si une automatisation contient le connecteur de réponse, elle enverra la réponse en fonction de la configuration et si elle était autorisée à accéder à la file d'attente directe pour exécution, vous ne pourrez peut-être pas afficher la réponse. Pour cette raison, nous limitons l’envoi des automatisations dotées d’un connecteur de réponse à la file d’attente directe. S'ils ne sont pas limités, ils se trouvent effectivement dans une autre file d'attente qui est toujours limitée à 100 exécutions par minute.

    Cloner une automatisation vers un autre projet:

    Nous avons mis à jour la fonctionnalité pour cloner une automatisation . Vous pouvez sélectionner un projet de destination pour déplacer l'automatisation clonée.

    Autre changements:

    • Venus Components 2.0 - Nous avons introduit une nouvelle page Automation Builder avec la dernière interface utilisateur pour vous aider à naviguer et à configurer facilement vos automatisations.
    Déplier
  • Présentation du SDK de gestion Python

    03/11/2023

    SDKs and tools

    Nous sommes ravis de présenter le SDK Contentstack Python Management, conçu pour simplifier les interactions avec l'API Contentstack Content Management pour les développeurs Python.

    Les principaux avantages du SDK incluent:

    • Intégration simplifiée: intégrez facilement le SDK à divers outils, services et plates-formes.
    • Performances améliorées: gérez les données de votre pile à l'aide de notre API de gestion de contenu pour créer, mettre à jour, supprimer et récupérer des informations.
    • Sécurité robuste: exécutez vos applications en toute sécurité à l'aide d'un jeton d'authentification ou d'un jeton de gestion pour l'authentification.

    Pour commencer, reportez-vous à notre documentation sur le Python Management SDK .

    Déplier
  • Présentation des propriétés de bloc et en ligne dans l'éditeur de texte enrichi JSON

    31 octobre 2023

    Contentstack App

    Apportez une plus grande précision à votre contenu avec les nouvelles propriétés de bloc et en ligne de l'éditeur de texte enrichi JSON. Ajoutez facilement des propriétés de classe ou d'ID à des blocs de contenu entiers ou à un texte spécifique, simplifiant ainsi la personnalisation des documents dynamiques.

    Pour en savoir plus, référez-vous à notre documentation .

  • Nouvelle application Marketplace: Optimizely

    27 octobre 2023

    Contentstack AppMarketplace Apps & Solutions

    Présentation de la nouvelle application Optimizely de notre Marketplace, permettant des choses telles que les tests A/B et la personnalisation du contenu, en permettant aux utilisateurs d'intégrer des audiences (fichiers JSON) dans un champ personnalisé sur une entrée Contentstack.

    Optimizely-App-IMG.png

    Pour en savoir plus, reportez-vous au Guide d'installation de l'application Optimizely .

    Déplier
  • Hub des développeurs: prise en charge des branches dans les webhooks

    27 octobre 2023

    Contentstack App

    Nous sommes ravis d'annoncer de nouvelles mises à jour de Developer Hub. Voici un bref aperçu des nouveautés:

    Nouvelle fonctionnalité: prise en charge des branches dans les webhooks

    Nous sommes ravis d'annoncer le dernier ajout à notre section Developer Hub - Branch Support for Webhooks . Cette fonctionnalité permet aux utilisateurs de lancer des événements webhook en fonction des activités liées à la branche.

    Examinons les nouvelles options disponibles dans la section Webhooks:

    1. Portée au niveau de la branche: vous avez désormais la possibilité de déclencher des événements webhook sur la branche de votre choix pour les organisations compatibles avec les succursales.
    2. Événement(s) de branche: vous pouvez configurer des webhooks pour divers événements liés à la branche, notamment Création-Initiée, Création-Complété, Suppression-Initiée et Suppression-Completed.
    3. Événement(s) d'alias de branche: les webhooks peuvent également être configurés pour répondre aux événements d'alias de branche, tels que attribué et non attribué.

    Pour accéder facilement à vos journaux de webhook, accédez à l'onglet Webhooks dans l'écran de configuration de l'application sur le tableau de bord Marketplace . Lorsque vous devez mettre à jour votre branche, cliquez simplement sur la liste déroulante Branche et sélectionnez la branche souhaitée pour la configuration de votre webhook.

    Déplier
  • Nouvelle application Marketplace: Marketo Forms

    26/10/2023

    Contentstack AppMarketplace Apps & Solutions

    Désormais disponible sur notre Marketplace, l'application Marketo Forms permet aux utilisateurs de capturer facilement des données sur les prospects grâce à leurs expériences numériques en intégrant des formulaires Marketo dans les champs personnalisés des entrées Contentstack.

    Marketo-Forms-IMG.png

    Pour en savoir plus, reportez-vous au Guide d'installation de l'application Marketo Forms.

    Déplier
  • Applications Marketplace: points forts de la version d'octobre d'AI Assistant

    26/10/2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis de partager les dernières améliorations apportées à Contentstack AI Assistant .

    Présentation des invites de sous-actions

    Il est désormais possible de regrouper les invites personnalisées associées dans une liste déroulante unifiée à l'aide de la fonctionnalité d'invite de sous-action.

    Accédez à cette fonctionnalité dans la configuration avancée de AI Assistant. Une fois que vous avez configuré une invite de sous-action, elle est facilement disponible dans vos champs de saisie de contenu. Sélectionnez simplement « AI Assistant » dans le menu en survol et votre invite de sous-action personnalisée apparaîtra pour être utilisée.

    AI_Assistant _October_Release_Highlights_Advanced_Configuration
    Par exemple, une invite personnalisée pourrait être créée pour générer différents types de descriptions de produits avec des instructions spécifiques pour une entreprise. Les variables pouvant être utilisées dans l'invite incluent:

    • {{field_data}}- Cela insérera le texte actuellement dans le champ sélectionné dans l'éditeur d'entrée.
    • {{selected_option}}- Cela insérera le texte de la sous-action sélectionnée par l'utilisateur.

    Voici un exemple d'un ensemble d'invites avec des instructions pour créer diverses descriptions pour une hypothétique page marketing Contentstack. Téléchargez le fichier et importez-le dans votre configuration avancée d'AI Assistant à l'aide du bouton d'importation.

    N'oubliez pas que si vous avez besoin d'icônes pour vos invites personnalisées, nous avons mis à votre disposition plusieurs fichiers SVG de notre bibliothèque de conception Venus 2.0 afin que vos actions correspondent à l'apparence de l'administrateur Contentstack.

    AI_Assistant _October_Release_Highlights_Icons

    Nouvelles options « Changer de tonalité » maintenant disponibles

    Nous avons également implémenté une nouvelle invite par défaut pour changer subtilement le ton d'une entrée, tout en conservant la même structure, les faits et la longueur approximative du contenu.

    AI_Assistant _October_Release_Highlights_Tone

    Les options incluent désormais:

    • Persuasif: cette option demande à l'IA de modifier le texte pour tenter de persuader le lecteur du point de vue de l'entrée. Ceci est approprié pour les documents liés aux ventes ou les textes d'incitation à l'action.
    • Simple: cette invite demande à l’IA de rester neutre, de s’en tenir aux faits et de réduire le langage émotionnel. Cela peut être approprié pour la documentation ou le texte d’instructions techniques.
    • Convivial: ce choix demande un langage convivial et décontracté, ce qui serait idéal pour les newsletters par courrier électronique ou les invitations à des événements.
    • Professionnel: cette option créera un texte professionnel professionnel et réduira le langage informel. Ce serait utile pour les blogs techniques ou les articles de leadership éclairé.

    De plus, nous avons déplacé l'action « Rendre plus courte » dans une nouvelle liste déroulante pour « Modifier la longueur » qui comprend les options « Plus longue » (environ 25 % plus longue) et « Plus courte » (environ 25 % plus courte).

    L'assistant IA de Contentstack est désormais disponible pour tous ! Installez-le depuis le Marketplace dès aujourd'hui.

    Déplier
  • CLI version 1.10.0 - date de sortie : 25/10/2023

    25 octobre 2023

    CLI

    Nouvelles fonctionnalités :

    • Ajout de la fonctionnalité de commande de correctif d'audit pour les champs globaux, le type de contenu et les modules d'entrée.
    • Ajout de la prise en charge de l'écrasement au plugin d'importation pour les extensions et les champs globaux.

    Améliorations :

    • Ajout de la prise en charge des champs système dans le plugin tsgen .

    Corrections de bogues et de sécurité:

    • Résolution d'un problème où les champs de référence à l'intérieur des blocs modulaires étaient remplacés par erreur par des zones de texte dummyTest sur une seule ligne.
    • Résolution du problème où une seule référence générait plusieurs tableaux dans le plugin tsgen.
    • Résolution du problème où les applications installées au sein d'une organisation spécifique n'étaient pas affichées correctement pour la désinstallation.
    • Correction d'un problème lié au méta-fichier d'informations d'exportation.
    • Problème résolu avec les ressources de publication groupée.
    • Correction des messages d'avertissement qui étaient déclenchés lors de l'utilisation d'indicateurs obsolètes ou anciens.
    • Vulnérabilités résolues.

    Mises à jour de la documentation:

    Déplier
  • Nouveau application Marketplace: Vimeo

    19 octobre 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis de vous présenter le dernier ajout à notre Marketplace - la toute nouvelle application Vimeo ! Cette intégration permet aux gestionnaires de contenu de récupérer, d'afficher et de gérer le contenu vidéo directement dans les entrées Contentstack . De plus, il permet aux utilisateurs de sélectionner plusieurs vidéos à partir de leur compte Vimeo et de les ajouter au champ Personnaliser ou aux champs de l'éditeur de Texte enrichi JSON dans Contentstack.

    L'application permet aux gestionnaires de contenu de présenter du contenu vidéo sur leur site Web ou leur application sans avoir besoin d'accéder à la plate-forme Vimeo séparément. Les Utilisateurs peuvent facilement créer et gérer des listes de lecture vidéo, télécharger des vidéos et personnaliser les paramètres du lecteur à l'aide de l'intégration Vimeo dans Contentstack.

    Vimeo-App.gif

    Pour en savoir plus sur l'utilisation de l'application Vimeo, consultez le Guide d'installation de l'application Vimeo .

    Déplier
  • Présentation du SDK JavaScript Marketplace

    18/10/2023

    Contentstack AppSDKs and tools

    Nous sommes ravis d'annoncer la sortie de notre nouveau SDK JavaScript Marketplace, doté de fonctionnalités pour améliorer les intégrations de votre Marketplace et vous aider dans tout développement d'application.

    Principaux avantages de notre nouveau SDK:

    • Intégration transparente: intégrez sans effort les fonctionnalités du marché dans vos applications, garantissant une expérience utilisateur fluide.
    • Flexibilité et personnalisation: personnalisez le SDK pour répondre facilement à vos besoins spécifiques, permettant ainsi des possibilités de personnalisation illimitées.
    • Outils complets: utilisez un riche ensemble de fonctionnalités pour créer des applications de marché sécurisées, efficaces et conviviales.

    Pour commencer, visitez notre SDK JavaScript Marketplace .

    Déplier
  • Présentation de modèles de contenu prédéfinis

    16 octobre 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes heureux de dévoiler les modèles de contenu: une collection de types de contenu prédéfinis et de champs globaux facilement disponibles pour être importés dans votre pile afin d'accélérer le processus de création de contenu.

    Modèles de contenu prédéfinis disponibles dès maintenant:

    Pour plus d'informations, veuillez vous référer à la documentation Comment importer un modèle de contenu .

    Déplier
  • Nouveau plugin CLI: Audit

    13/10/2023

    Contentstack AppAPIsCLI

    Nous sommes ravis de présenter le nouveau plugin contenttack-audit, désormais disponible pour Contentstack CLI. Ce plugin vous permet d'effectuer des tâches d'audit directement via la CLI, vous permettant d'identifier les références manquantes dans vos données de pile exportées.

    Exigences: un compte Contentstack et une version CLI 1.9.0 ou supérieure, ainsi que des données exportées stockées localement.

    Pour les instructions d'installation et d'utilisation, consultez notre guide étape par étape .

    Déplier
  • Nouvelle application Marketplace: Wordbee

    12/10/2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la sortie de la nouvelle application Wordbee sur notre Marketplace. L'application vous permet de traduire vos entrées et de fournir des versions localisées dans plusieurs langues. Il comprend:

    Emplacement pleine page: rationalisez le processus de traduction au sein de la plate-forme Contentstack en permettant aux utilisateurs d'accéder à l'application Wordbee dans le CMS Contentstack, où ils peuvent sélectionner les types de contenu à traduire, ajouter des entrées, configurer les paramètres de traduction, et bien plus encore. Consultez la page de documentation sur l'emplacement de la page complète .

    Wordbee-Full-Page-Location.png

    Widget de la barre latérale: offrez aux utilisateurs une gestion complète de la localisation des entrées, notamment:

    • Sélection de la langue: choisissez les langues source et cible ou utilisez des préréglages.
    • Champs à inclure: spécifiez les champs à inclure ou à exclure lors de la traduction.
    • Workflows de traduction: lancez et surveillez l’état de la traduction en temps réel.

    Pour en savoir plus, visitez la page de documentation du widget de la barre latérale .

    Wordbee-Sidebar-Widget.png

    Pour plus d'informations, reportez-vous au Guide d'installation de l'application Wordbee .

    Déplier
  • Présentation de Venus Design System 2.0 - Interface utilisateur pour les gestionnaires de contenu

    05 octobre 2023

    Contentstack AppDocs & Tutorials

    Nous sommes ravis d'annoncer notre système de conception mis à jour qui se concentre sur l'amélioration de la productivité et de l'accessibilité. En conséquence, vous constaterez une multitude d'améliorations, notamment la standardisation des composants de conception, une navigation utilisateur plus fluide, un espacement amélioré, des améliorations des icônes, sur les écrans des gestionnaires de contenu.

    Nous avons donné un nouveau look à divers éléments de l'interface utilisateur, tels que les champs de saisie, les onglets, les boutons, les listes déroulantes, les tableaux, les info-bulles, les modaux et les icônes, en les mettant à jour vers notre nouveau système de conception pour une expérience plus raffinée. Plongeons dans les détails des nouveautés et des améliorations !

    Améliorations de l'éditeur d'entrée

    • Les champs obligatoires sont désormais indiqués par le mot « obligatoire » au lieu du symbole « * » précédent.
    • Actualisation du panneau de contour de gauche pour qu'il soit conforme à notre nouveau design avec une barre de recherche et des icônes modernisées.
    • Bordure décrite du champ de texte lors du survol d'un bloc de contenu
    • Les messages d'erreur apparaissent désormais directement sous le champ concerné.

    Expérience de connexion utilisateur mise à jour

    • Flux d'utilisateurs mis à jour pour la connexion via SSO, désormais avec des boutons au lieu d'onglets
    • Les messages de validation sont désormais affichés sous les champs de saisie de texte
    • Les boutons « Soumettre » resteront désactivés jusqu'à ce que la validation soit réussie

    Cartes empilées conviviales

    • Cartes actualisées sur la page d'accueil de Stacks, avec de nouvelles couleurs d'arrière-plan, de nouvelles icônes et un design en sections
    • Espacement du texte amélioré pour une meilleure lisibilité
    • Info-bulles au survol pour les noms de pile tronqués

    Modifications apportées aux pages de liste

    • Pagination ajoutée aux pages Versions, Corbeille, Langues, Environnements et Tâches
    • Ajout de la possibilité de redimensionner les tableaux et de geler les colonnes pour les pages de liste ci-dessus
    • Introduction d'un nouveau look pour l'option de navigation bascule entre les onglets Types de contenu et Étiquettes sur la page de liste des entrées.
    • Une nouvelle icône pour la fonctionnalité réduire/développer pour le menu de gauche

    Mises à niveau avancées des tables et vues personnalisées

    • Filtrage de table amélioré, désormais facilement identifiable grâce à une icône de filtre
    • Gestion des colonnes améliorée, offrant la possibilité de geler ou de dégeler les colonnes en mode tableau
    • Mise à jour de l'apparence des fiches d'actifs en vue miniature
    • Amélioration de l'espacement des résultats des actifs avec des vues à 4 ou 8 grilles pour éviter le désalignement des éléments

    Accessibilité améliorée

    • Info-bulles avec une meilleure lisibilité au survol
    • Polices et espacement mis à jour pour les titres (H1, H2, H3)
    • Boutons d'action plus grands pour une navigation améliorée
    • Une famille d'icônes standardisées pour une plus grande cohésion
    • Les icônes fonctionnent désormais comme des boutons avec des états primaire, secondaire et tertiaire

    Alertes modifiées

    • Introduction de boîtes d'alerte à code couleur (bleu, rouge, ambre, gris) pour afficher différents types d'informations

    Voici un article de blog sur la dernière Venus 2.0. mises à jour de conception que vous pouvez consulter.

    Dès à présent, nous avons introduit ces modifications pour l'écran des gestionnaires de contenu. Nous déploierons des mises à jour similaires pour le reste des écrans de l'application dans les semaines à venir. Restez connectés pour plus de nouvelles!

    Déplier
  • Hub d'automatisation: faits saillants de septembre

    04/10/2023

    Contentstack AppAutomate

    Nous sommes ravis d'annoncer certaines actions et mises à jour d'Automation Hub dans le cadre de notre version de septembre. Voici un bref aperçu de ce qui est inclus:

    Exécution des gaz:

    La protection des limites de débit de l'API permet aux utilisateurs de limiter la vitesse à laquelle les exécutions ont lieu dans un délai spécifié afin de les aider à rester dans les limites de débit de leur API. Les utilisateurs ont la possibilité d'activer la limitation de leurs automatisations ou de les laisser s'exécuter aussi vite que possible, ce qui restera la valeur par défaut.

    Prenons un scénario dans lequel une organisation a une limite de débit de 100 exécutions par minute et son automatisation est configurée pour s'exécuter à chaque fois qu'une entrée est publiée. S'ils tentent de publier des centaines d'éléments à la fois (par exemple plusieurs articles pouvant avoir chacun des dizaines de paramètres régionaux), le processus d'exécution peut ne pas fonctionner comme prévu, ce qui peut entraîner des erreurs.

    Pour relever ce défi, les utilisateurs peuvent choisir de mettre en œuvre une limitation pour leurs exécutions. Lorsqu'un automatisme est déclenché plusieurs fois, ces exécutions sont systématiquement mises en file d'attente, et les exécutions se déroulent de manière séquentielle à un rythme précis afin de tenter de rester dans les limites de cadence.

    Si une organisation exécute plusieurs automatisations limitées en même temps, le système fusionnera les demandes afin qu'elles traitent un élément de chaque processus d'automatisation à la fois selon une planification à tour de rôle.

    Nouvelle mise à jour dans CS Connector:

    Définir l'action du flux de travail d'entrée:
    Nous avons introduit deux nouveaux champs, Nom du cessionnaire et Rôle du destinataire, pour tenir les utilisateurs informés des mises à jour du workflow. Vous pouvez ajouter des commentaires et informer l'utilisateur par e-mail en fonction du nom et du rôle attribués.

    Autre changements:

    1. Sous-catégorisation des connecteurs: nous avons amélioré notre interface utilisateur pour offrir une expérience plus conviviale. Vous pouvez désormais filtrer les connecteurs en fonction des catégories fournies.
    2. Filtre de balises pour les projets: nous avons mis à jour la page de destination des projets pour activer le filtrage des projets en fonction des balises. Vous pouvez ajouter des balises dans la section Paramètres de notre page Liste des automatisations .
    3. Possibilité de modifier le déclencheur: vous avez désormais la possibilité de mettre à jour la configuration d'un déclencheur précédemment configuré, même si les paramètres de configuration associés dans les étapes suivantes seront perdus.
    Déplier
  • AI Assistant de Contentstack, l'outil basé sur l'IA qui rationalise la création de votre contenu, est désormais généralement disponible

    29/09/2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis de vous annoncer qu'AI Assistant est désormais passé à la disponibilité générale. Cet outil, alimenté par l'intelligence artificielle (IA), est équipé d'une gamme de fonctionnalités adaptées pour améliorer et enrichir l'expérience de création de contenu.

    Principales fonctionnalités d'AI Assistant:

    • Commandes personnalisées: créez des invites spécifiques à l'entreprise avec votre connaissance de la marque ou des règles personnalisées.
    • Brainstorming avec l'IA: demandez à AI Assistant de vous donner des idées sur des articles de blog, des titres ou des plans.
    • Édition ciblée: modifiez facilement des paragraphes ou des phrases individuelles directement dans votre contenu.
    • Suggestions de mots: mettez en surbrillance n’importe quel mot ou expression, et AI Assistant peut suggérer des synonymes pour vous aider à diversifier votre texte.
    • Options de longueur du texte: ajustez la longueur de votre contenu pour l'élaborer ou le condenser selon vos besoins.
    • Idées à puces: convertissez des phrases sélectionnées ou des paragraphes entiers en puces pour une représentation plus claire.
    • Apportez votre propre LLM: choisissez quel grand modèle linguistique (LLM) sera le cerveau derrière votre assistant IA: ChatGPT d'OpenAI, ChatGPT d'Azure OpenAI ou l'un des nombreux modèles de base disponibles via Amazon Bedrock, comme Claude d'Anthropic.

    De plus, notre barre d'outils AI Assistant est désormais intégrée à l'éditeur de texte enrichi JSON. Cela signifie des commandes encore plus personnalisées pour répondre à vos besoins spécifiques.

    Démarrer avec AI Assistant est désormais plus facile que jamais. Disponible sur Contentstack Marketplace, il peut être ajouté à votre interface Contentstack avec une simple installation en un clic. Pas de longues inscriptions ou configurations.

    Remarque: Une fois installé, AI Assistant est prêt à être utilisé sur tous les types de contenu de votre pile.

    Déplier
  • CLI version 1.9.0 - date de sortie : 28/09/2023

    28 septembre 2023

    CLI

    Améliorations :

    Corrections de bogues et de problèmes de sécurité :

    Déplier
  • Automation Hub: nouveau connecteur AWS Bedrock

    28 septembre 2023

    Contentstack AppAutomate

    Nous sommes ravis de partager l'ajout d'un nouveau connecteur à Automation Hub ; Socle AWS.

    AWS Bedrock est une solution basée sur l'IA fournie par Amazon Web Services, conçue pour permettre aux développeurs d'exploiter l'IA pour répondre à leurs besoins spécifiques. Grâce au connecteur AWS Bedrock, vous avez la possibilité d'incorporer de manière transparente les modèles fondamentaux d' AI21 Labs, Anthropic et Amazon Web Services pour générer des réponses rapides.

    Pour les entreprises et les entreprises souhaitant déployer des versions ChatGPT personnalisées sur le cloud Azure, le connecteur Azure ChatGPT est la solution de choix. Il permet l'intégration de leurs comptes Azure, facilitant la génération de réponses au sein de l'environnement Azure ChatGPT.

    Les avantages de l'intégration d'Amazon Bedrock incluent:

    • Une plus grande diversité d'IA: choisissez parmi les nouvelles offres d'IA telles que les modèles AI21 Labs, Claude d'Anthropic et Titan d'Amazon.
    • Sécurité robuste: sécurisez l'intégrité des données avec l'API sécurisée d'Amazon Bedrock.
    • Approvisionnement rationalisé: intégrez facilement Amazon Bedrock dans l'environnement Contentstack pour les utilisateurs d'Amazon.
    • Automatisation basée sur l'IA: déployez des applications et des flux de travail d'IA génératifs à l'aide du connecteur Amazon Bedrock dans Automation Hub.
    • Création de contenu basée sur l'IA: améliorez AI Assistant avec Amazon Bedrock pour des tâches plus faciles telles que le résumé de texte et l'extraction de mots clés.

    La collaboration entre AI Assistant et AWS Bedrock offre aux entreprises une plus grande polyvalence et des ressources supplémentaires pour intégrer de manière transparente l'IA dans leurs flux de travail opérationnels.

    L'assistant IA de Contentstack, disponible sur Contentstack Marketplace, simplifie la génération de contenu grâce à l'utilisation de grands modèles linguistiques (LLM) avancés alimentés par l'intelligence artificielle.

    Déplier
  • Présentation du SDK Java Marketplace

    26 septembre 2023

    Contentstack AppSDKs and tools

    Nous sommes ravis d'annoncer notre nouveau SDK Java Marketplace, doté de fonctionnalités pour améliorer vos intégrations de place de marché et vous aider dans tout développement d'application.

    Voici quelques fonctionnalités remarquables de notre nouveau SDK:

    • Intégration sans effort des développeurs Java: un processus sur mesure et fluide permettant aux développeurs Java d'intégrer de manière transparente nos solutions.
    • Fonctionnalité de marché fiable: fonctionnalités robustes garantissant des performances stables pour une gestion et une croissance en toute confiance du marché.
    • Performances et sécurité de premier ordre: sécurité des données assurée et fonctionnement optimal du système grâce à des mesures supérieures.
    • Personnalisation facile avec une documentation complète: options conviviales, soutenues par une documentation complète, pour des solutions sur mesure adaptées à vos besoins uniques.

    Prêt à plonger ? Rendez-vous sur notre documentation SDK Java Marketplace pour démarrer votre voyage !

    Déplier
  • CLI version 1.8.5 - date de sortie : 25/09/2023

    25 septembre 2023

    CLI

    Corrections de bogues et de problèmes de sécurité :

    • Problème de sécurité résolu pour l’injection CSV dans le plugin/commande Exporter vers CSV .
    • Problème de création d’entrée intégrée résolu dans CLI Import .
    • Problème d’échec de migration résolu dans CLI Import .
    • Problème résolu dans le script de migration d’entrée .
    • Problème de rupture d’importation de flux de travail résolu pour les piles compatibles avec les branches.
    • Problème résolu pour la pièce jointe d’une image SVG dans JSON RTE dans CLI Import .

    Correctifs de vulnérabilité:

    • Package CLI mis à niveau avec enquier-checkbox-plus-prompt de 1.0.1 à 1.4.2.
    • Packages mis à niveau dans le plugin cli-cm-regex-validate.
      • tslib de 2.5.0 à 2.6.1.
      • commande cli de 1.2.9 à 1.2.10.
      • utilitaires cli de 1.4.5 à 1.5.0.
      • gestion de 1.8.0 à 1.10.1.

    Mises à jour de la documentation:

    • Code d'entrée mis à jour dans le document de migration .
    • Ajout d'une limitation concernant les applications privées dans le document d'importation .
    Déplier
  • Améliorations de la recherche

    22 septembre 2023

    Contentstack App

    Nous avons apporté quelques améliorations à notre recherche pour vous aider à trouver plus facilement du contenu pertinent:

    • Pertinence de recherche améliorée:
      Lors de la recherche d'un mot-clé à l'aide de la recherche globale, les résultats contenant le mot-clé recherché dans le champ « Titre » sont prioritaires sur les résultats contenant le mot-clé dans d'autres champs.
    • Indication pour plus de 10 000 enregistrements:
      Lorsque vous effectuez une recherche ou appliquez un filtre, si les résultats renvoyés dépassent 10 000 enregistrements, le nombre s'affichera désormais comme « 10 000+ » pour signifier que le nombre réel d'enregistrements est supérieur à 10 000.
    • Corrections de bugs de recherche d'actifs:
      • Les utilisateurs sans autorisation de lecture sur des dossiers de ressources spécifiques ne pourront plus voir ces dossiers dans les résultats de recherche de base.
      • Si un utilisateur se voit attribuer des autorisations contradictoires sur un fichier ou un dossier (par exemple, autorisation de lecture sur un dossier et autorisation de non-lecture sur ce dossier en exception), l'utilisateur ne pourra pas voir ce fichier/dossier dans la recherche de base. résultats, car les exceptions définies prévalent.
      • Si plusieurs rôles personnalisés avec accès en lecture/écriture à des dossiers spécifiques sont attribués à l'utilisateur, les dossiers sont désormais consultables et accessibles via la recherche de base.
    • Autres corrections de bugs
    Déplier
  • Points forts de la version de septembre d’AI Assistant

    18 septembre 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes heureux d'annoncer une mise à jour importante de Contentstack AI Assistant sur la base de vos commentaires. Cette version introduit une nouvelle interface qui vous permet d'interagir avec l'IA à un niveau granulaire au sein de l'éditeur de texte enrichi JSON pour éditer et réfléchir plus facilement.

    Nouveau sur l'application AI Assistant ?

    L'assistant Contentstack AI est disponible sans frais supplémentaires pour nos clients. Si vous souhaitez rejoindre notre programme d'accès anticipé, il vous suffit de vous inscrire en remplissant ce formulaire . Après avoir accepté certaines conditions supplémentaires, nous vous enverrons un lien pour que vous puissiez installer l'application.

    Améliorations de l'éditeur de texte enrichi JSON

    Pour améliorer l'expérience d'édition de contenu de nos utilisateurs dans l'éditeur de texte enrichi JSON, nous introduisons une nouvelle variante de AI Assistant qui vous permet d'exploiter la puissance de l'IA au niveau de la granularité des paragraphes, sous-paragraphes, phrases et même des mots individuels.

    Custom_Action_JSON_RTE
    • Réécriture de paragraphes et de phrases: modifiez ou réécrivez les paragraphes ou les phrases sélectionnés directement à l'aide d'AI Assistant.
    • Suggestions de synonymes: mettez en surbrillance un mot ou une expression pour obtenir des suggestions de synonymes. Cela peut aider à varier le texte et à trouver un mot plus approprié.
    • Ajuster la longueur du texte: raccourcissez ou allongez le texte en surbrillance en fonction de vos besoins.
    • Convertir du texte en puces: transformez un groupe de phrases ou de paragraphes en liste à puces pour une représentation plus compréhensible.
    • Invites personnalisées dans JSON RTE: le système d'invites personnalisées, auparavant disponible dans la barre d'outils principale, est désormais accessible dans l'éditeur de texte enrichi JSON. Cela permet aux utilisateurs d'utiliser des commandes spécifiques adaptées à leurs besoins. Les utilisateurs peuvent créer de nouvelles invites distinctes pour JSON RTE, ou vous pouvez utiliser les mêmes invites que dans la barre d'outils principale.

    Configurez l'assistant AI dans votre éditeur de texte enrichi JSON

    Si AI Assistant est déjà installé sur votre site et que vous disposez d'invites personnalisées, vous devrez les mettre à jour.

    1. Accédez à Marketplace -> Gérer -> AI Assistant.
    2. Modifiez la configuration.
    3. Modifiez vos invites personnalisées. Vous devrez choisir d'accéder soit à l'assistant de champ de saisie (l'implémentation précédente champ par champ), soit à la nouvelle option de l'éditeur de texte enrichi JSON, ou aux deux !
    4. Enregistrez les options.
    5. Enregistrez le fichier de configuration.
    Sélectionner_Field

    Configurer l'AI Assistant pour qu'il soit disponible dans le JSON RTE

    Une fois votre configuration configurée comme décrit ci-dessus, vous pouvez désormais accéder à l'éditeur de type de contenu et l'installer comme vous le feriez pour n'importe quelle autre application JSON RTE. À partir de là, vous aurez la possibilité d'activer ou de désactiver l'application JSON Rich Text Editor afin de pouvoir décider quand et comment l'AI Assistant est implémenté.

    Sélectionner_plugin

    Maintenant, accédez à votre entrée et vous pourrez interagir avec votre contenu dans l'éditeur de texte enrichi JSON en mettant le texte en surbrillance et en sélectionnant AI Assistant dans le menu survolant.

    Déplier
  • Application Marketplace mise à jour: opérations en masse v1.2.0

    15 septembre 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la dernière mise à jour de notre application Bulk Operations, conçue pour simplifier la gestion de contenu grâce à des modifications groupées des entrées et des actifs.

    Nouveau dans cette mise à jour:

    • Opérations groupées sur les versions: cette fonctionnalité permet aux utilisateurs d'ajouter simultanément plusieurs entrées et ressources à une version, ainsi que de lancer une nouvelle version. Le résultat est des déploiements plus rapides et une plus grande visibilité sur votre flux de publication de contenu.

    Opérations en masse avec versions.png

    Pour plus d'informations, veuillez vous référer au Guide d'installation de l'application Bulk Operations .

    Déplier
  • Lancement de Contentstack: fonctionnalités d'URL Edge

    14 septembre 2023

    Contentstack AppLaunch

    Présentation des fonctionnalités d'URL Contentstack Launch Edge !

    Redirection et réécriture en toute simplicité:

    • Redirections d'URL Edge: guidez de manière transparente les utilisateurs vers les URL mises à jour, les pages de destination et plus encore !
    • Réécritures d'URL Edge: évitez les doublons, assurez la cohérence et adaptez-vous aux modifications du site sans effort !

    Contentstack Launch propose désormais des options statiques et dynamiques pour les redirections et les réécritures à la périphérie du CDN.

    En savoir plus sur les fonctionnalités de redirection d'URL Edge et de réécriture d'URL Edge .

    Gardez une longueur d'avance avec Contentstack Launch !

    Déplier
  • Modèle d'application de commerce électronique

    12 septembre 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer le lancement de notre application de commerce électronique de pointe Boilerplate, conçue pour dynamiser le processus de développement de votre boutique en ligne. Cet outil puissant est votre passerelle pour créer facilement des sites Web de commerce électronique transparents et riches en fonctionnalités.

    Cette solution, basée sur la base robuste fournie par Hub des développeurs de Contentstack, vous offre une flexibilité et une efficacité inégalées.

    Pourquoi choisir notre application de commerce électronique Boilerplate ?

    • Développement rapide: dites adieu au codage fastidieux ; accélérez les délais de votre projet.
    • Polyvalent: conçu sur mesure pour un large éventail d’entreprises de commerce électronique.
    • Composants prêts à l'emploi: facilement personnalisables et extensibles.
    • Construit sur les meilleures pratiques: tirez parti de notre expertise pour des performances et une sécurité de premier ordre.

    Que vous soyez un développeur chevronné ou que vous commenciez tout juste votre parcours de commerce électronique, notre modèle vous permet de créer de superbes boutiques en ligne. Commencez dès aujourd’hui et faites passer votre jeu de commerce électronique au niveau supérieur !

    Pour en savoir plus sur le passe-partout, explorez-le ici: Marketplace Ecommerce App Boilerplate

    Déplier
  • CLI version 1.8.4 - Date de sortie: 11 septembre 2023

    11 septembre 2023

    CLI

    Nouvelles fonctionnalités :

    Corrections de bogues et de sécurité:

    • Correction d'un problème où la fonction auth:logout ne déconnectait pas correctement les utilisateurs lors de l'utilisation de la connexion OAuth dans Contentstack.
    • Résolution d'un problème où les règles de visibilité des champs n'étaient pas copiées lors du clonage d'une pile ou de l'importation de types de contenu d'une pile à une autre.
    • Problème résolu lors de l'export des entrées à l'aide de la commande cm:export-to-csv setWorkflowStage a l' [objet Objet] dans la colonne.
    • Ajout de la prise en charge de la région Azure EU dans le plugin tsgen .
    • Résolution d’un problème où l’importation de flux de travail provoquait une erreur 422 (données non traitables) spécifiquement pour la région Azure NA.
    • Dans la commande cm:branches:merge, la séquence des invites a été ajustée. Désormais, la commande branches:merge affiche d'abord l'invite de branche de base, suivie de l'invite de branche de comparaison, similaire à la commande diff .
    • Le problème auquel les utilisateurs étaient confrontés lors de l'exportation d'entrées au format CSV pour un type de contenu spécifique a été résolu.
    • Diverses vulnérabilités de sécurité ont été corrigées et corrigées dans cette version.
    Déplier
  • Présentation de l'aperçu en direct pour GraphQL !

    07 septembre 2023

    Docs & TutorialsContentstack App

    Nous sommes ravis d'annoncer la sortie de Live Preview pour les projets GraphQL !

    Vous pouvez désormais accéder aux aperçus en temps réel de votre contenu avec nos nouveaux points de terminaison API sur https://graphql-preview.contentstack.com/stacks/:api_key

    Le point de terminaison vous permet d'afficher et de valider les modifications de contenu en temps réel dans vos projets GraphQL, ce qui signifie moins de basculement entre les outils.

    Pour démarrer avec Live Preview pour GraphQL, reportez-vous à notre documentation sur la configuration de Live Preview pour les sites Web avec GraphQL pour plus de détails.

    De plus, nous publions également deux nouvelles applications de démarrage pour le framework GraphQL, l'une utilisant Next.js et l'autre React.js.

    Déplier
  • Présentation du nouveau centre d'aide Contentstack: restez productif et restez informé, directement au sein de la plateforme

    07 septembre 2023

    Contentstack App

    Nous sommes ravis de dévoiler une fonctionnalité révolutionnaire, le Centre d'aide, le point d'accès unique à toutes les ressources essentielles de la plateforme !

    • Accès instantané à la documentation: d'un simple clic, vous pouvez accéder au site de documentation sans quitter l'application, garantissant ainsi un flux de travail transparent.
    • Suggestions personnalisées: le centre d'aide va au-delà de la fourniture de liens. Il comprend votre emplacement dans l'application et fournit des recommandations contextuelles, vous dirigeant vers les sections pertinentes de la documentation.

    • Recherche sans effort: Vous ne trouvez pas ce que vous cherchez ? Pas de soucis! Le centre d'aide vous offre une puissante fonction de recherche. Tapez votre requête et regardez les résultats de la documentation les plus pertinents apparaître instantanément.

    • Assistance basée sur l'IA: nous allons encore plus loin en introduisant une assistance basée sur l'IA dans le centre d'aide. Interagissez avec l’IA intégrée pour recevoir des réponses organisées et adaptées à vos requêtes.

    • Ressources supplémentaires: À l'intérieur du modal, vous découvrirez une section « Ressources supplémentaires » contenant des liens essentiels. De la documentation aux nouveautés en passant par les commentaires, la page de statut et la communauté, nous vous couvrons à chaque étape.

    centre d'aide

    Avec le centre d'aide, votre parcours avec Contentstack deviendra plus intuitif, informé et perspicace. Cliquez sur le signe d'aide ( ? ) dans l'application pour ouvrir le centre d'aide et préparez-vous à révolutionner votre expérience.

    Déplier
  • Application Marketplace mise à jour: Cloudinary

    06 septembre 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la version mise à jour de l'application Cloudinary, qui permet aux gestionnaires de contenu de récupérer, d'afficher et de gérer leurs ressources directement dans les entrées Contentstack. Il permet également aux utilisateurs de sélectionner plusieurs produits à partir de leur compte Cloudinary et de les ajouter à un champ personnalisé ou à un champ JSON Rich Text Editor dans Contentstack.

    Cette version permet aux gestionnaires de contenu d'ajouter des produits de manière transparente, de réorganiser les produits à l'aide de la fonctionnalité glisser-déposer et d'afficher les produits sous forme de vignettes et de grille, ce qui rend la tâche plus simple et plus pratique.

    Cloudinaire.gif

    Pour en savoir plus, veuillez vous référer au Guide d'installation de l'application Cloudinary .

    Déplier
  • CLI version 1.8.3 - date de sortie : 29/08/2023

    29 août 2023

    CLI

    Nouvelles fonctionnalités :

    • Introduction de l'indicateur --uninstall-all pour la commande app:uninstall dans le plugin @contentstack/apps-cli .
    • Migration des actifs introduite - Migration de tous les nouveaux actifs référencés (y compris la structure des dossiers).

    Améliorations :

    • Géré toutes les profondeurs des entrées référencées et des références circulaires dans la migration des entrées.
    • Plugin de migration optimisé.
    • Ajout d'une option pour sélectionner les préférences de fusion de contenu dans Compare and Merge Branches .

    Corrections:

    • Erreur d’autorisation du jeton de gestion gérée.
    • Correction de problèmes liés au flux de travail.
    • Correction de vulnérabilités et de problèmes de flux de travail GitHub dans le plugin cli-cm-regex-validate .
    • Correction d'un problème dans le script de migration des entrées pour la fusion des entrées.

    Améliorations de la documentation:

    • Ajout de l'indicateur --uninstall-all pour la commande app:uninstall dans le plugin @contentstack/apps-cli .
    • Mise à jour de la documentation du plugin cli-cm-regex-validate .
    Déplier
  • Hub d'automatisation: points forts du mois d'août

    29 août 2023

    Contentstack AppAutomate

    Nous sommes ravis d'annoncer de nouveaux connecteurs, actions et mises à jour pour Automation Hub dans le cadre de notre version d'août. Voici un bref aperçu de ce qui est inclus:

    Nouveau connecteur: Salesforce Commerce Cloud

    Ce nouveau connecteur vous permet de récupérer les détails du produit depuis votre plateforme Salesforce Commerce Cloud. Utilisez ce connecteur pour synchroniser les produits entre Contentstack et Salesforce Commerce Cloud.

    En savoir plus sur le connecteur Salesforce Commerce Cloud .

    Nouveau connecteur: Asana

    Le nouveau connecteur Asana est désormais disponible sur Automation Hub. Ce connecteur permet aux utilisateurs de créer des projets, de mettre à jour des tâches et de récupérer des informations utilisateur à partir de leur tableau de bord Asana et de faire en sorte que ces actions déclenchent la création de contenu ou des mises à jour dans Contentstack.

    Imaginez que vous utilisez Asana pour suivre vos projets de création de contenu. Vous pourrez désormais utiliser un événement webhook dans Asana qui pourrait créer une entrée « affectation de démarrage » dans Contentstack, avec une description de l'affectation, et ajouter l'utilisateur attribué en tant qu'auteur. (En fonction du type de contenu, vous pouvez même demander à ChatGPT de générer un exemple de texte, un plan d'histoire ou des idées d'histoire pour commencer.) Ensuite, lorsque l'entrée passe à l'étape suivante du flux de travail, vous pouvez utiliser le connecteur Asana pour créer assurez-vous que le statut est également mis à jour dans Asana, afin que votre plan de projet reste à jour sans travail supplémentaire.

    En savoir plus sur le connecteur Asana .

    Nouveau Actions dans le connecteur Contentstack

    Le connecteur d'action Contentstack inclut désormais une nouvelle action:

    • File d'attente de publication: cette action permet aux utilisateurs de récupérer les entrées dans la section File d'attente de publication de Contentstack. Vous pouvez utiliser cette action pour récupérer toutes les entrées publiées dans un délai défini, les parcourir dans un chemin de répétition et les indexer. Par exemple, en utilisant l'action Publier la file d'attente, vous pouvez rechercher toute l'activité de publication des dernières 24 heures, puis l'envoyer à une étape du connecteur ChatGPT, en lui demandant de créer un rapport sur les entrées qui ont été créées, celles qui ont été traduites et si il y avait d’autres idées ou observations. Ensuite, prenez ce rapport et envoyez-le à une chaîne Slack une fois par jour (ou une fois par semaine, en fonction de votre volume de contenu), afin de créer un rapport d'analyse de contenu IA qui s'exécute selon votre planning.

    En savoir plus sur le connecteur Contentstack Action .

    Autres changements:

    1. Nouvelles améliorations de l'interface utilisateur: nous avons apporté quelques améliorations à notre interface utilisateur pour offrir une meilleure expérience à nos utilisateurs.
    2. Mises à jour des connecteurs AWS: nous avons mis à jour le champ Région que vous devez sélectionner lors de l'autorisation de vos comptes AWS afin qu'il soit désormais pré-rempli avec une liste déroulante des régions disponibles. Cela vous aide à sélectionner n'importe quelle région de votre choix dans la liste déroulante.
    3. Notification pour le plan d'utilisation d'Automation Hub: les utilisateurs sont avertis lorsque leur organisation a atteint la limite « douce » ou « dure » pour le nombre d'exécutions mensuelles.
    4. Mises à jour du planificateur par Automation Hub: le déclencheur du planificateur par Automation Hub a été mis à niveau, permettant aux utilisateurs de sélectionner différents fuseaux horaires pour planifier leurs événements de déclenchement.
    Déplier
  • CLI version 1.8.1 - Date: 24 août 2023

    24 août 2023

    CLI

    Correctifs:

    • Problèmes résolus pour gérer les champs globaux qui ont des références de type de contenu
    • Problèmes résolus pour importer les règles de visibilité des champs
    • Problèmes résolus pour gérer les images dans RTE
  • Nouveau mises à jour de l'interface Utilisateur

    17 août 2023

    Contentstack App

    Dans le cadre de l'amélioration de l'expérience globale de la plateforme, nous avons apporté quelques améliorations à l'interface utilisateur. Voici un aperçu des nouveautés:

    Passer au juridique: Un lien Passer au contenu est désormais disponible lors de la navigation dans les éléments interactifs d'une page à l'aide de la touche Tab . À partir de maintenant, cela est disponible pour la liste des entrées et des actifs et pour les pages de l'éditeur d'actifs et d'entrées, et nous prévoyons de le déployer prochainement pour d'autres pages. Lorsque vous arrivez sur ce lien tout en parcourant la liste ou les pages de l'éditeur, le lien vous aidera à atterrir directement sur les détails de l'entrée/de l'actif et à ignorer tous les points d'atterrissage intermédiaires.

    Aller au contenu

    Redimensionner et geler les colonnes: vous pouvez désormais également redimensionner et geler les colonnes des pages de liste Types de juridique et Actifs.

    Redimensionner et figer les colonnes

    Autre mises à jour de l'interface utilisateur:

    • Les info-bulles des principaux éléments de navigation de gauche ont été mises à jour pour s'aligner sur les info-bulles disponibles sur le reste des éléments de l'application.
    • Les icônes de champ de la section Plan de la page de l'éditeur d'entrée ont été mises à jour pour refléter les icônes de champ réelles.

    Autre corrections de bogues.

    Déplier
  • CLI Version 1.8.0 - Date: 16 août 2023

    16 août 2023

    CLI

    Nouvelles fonctionnalités :

    Améliorations :

    • Ajout de l'option de configuration createBackupDir pour le plugin d'exportation
    • Amélioration de la gestion des erreurs et de la journalisation
    • Entrées réécrites et modules Stack en TypeScript
    • Ajout d'intégration et de tests unitaires pour divers modules

    Corrections:

    • Résolu d'un bug avec l'importation d'applications de marché
    • Problème Résolu --l'indicateur --import-webhook-status ne fonctionne pas pour la commande d'importation
    • Problème Résolu pour contentstack-cli-tsgen où les types de champs globaux n'étaient pas générés correctement lorsque le type est multiple

    Correctifs:

    Déplier
  • Nouveau plugin CLI: Apps CLI

    16 août 2023

    Contentstack AppAPIsCLI

    Nous sommes ravis d'annoncer la sortie du nouveau plugin contentstack-apps-cli, désormais disponible dans Contentstack CLI. Le plug-in vous permet d'effectuer de manière transparente des opérations CRUD sur vos applications dans Developer Hub et de les installer/désinstaller dans votre organisation ou de les empiler si nécessaire.

    Tous ce dont vous avez besoin est un compte Contentstack et une CLI version 1.7.11 ou supérieure et exécutez la commande suivante pour installer le plugin:

    csdx plugins:install @contentstack/apps-cli

    Suivez notre guide étape par étape pour installer et utiliser le plugin Contentstack Apps CLI .

    Déplier
  • CLI Version 1.7.12 - Date: 09 août 2023

    09 août 2023

    CLI

    Correctifs:

    • Correction de l'impossibilité de trouver le problème .cs-launch.json
    • Correction d'un problème pour app-config non mis à jour pour certaines applications Marketplace lors de l'importation
    • Correction d'un problème pour les règles de champ non mises à jour pour les types de contenu lors de l'importation
  • Nouveau paramètre de requête dans la requête "Get Webhook Executions"

    08 août 2023

    APIs

    Publication le 8 août 2023, un paramètre de requête a été ajouté dans la requête Get Webhook Executions .

    Nous avons ajouté un nouveau paramètre de requête, only_events, qui, lorsqu'il est défini sur "true", fournira exclusivement des événements dépourvus de request_details dans la réponse. Inversement, définir "only_events" sur "false" inclura request_details dans la réponse.

    Déplier
  • Faits saillants de la version d'août de AI Assistant

    08 août 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes heureux d'annoncer la dernière mise à jour de l'assistant Contentstack AI, basée sur les commentaires des utilisateurs. Cette version comprend un mélange de nouvelles fonctionnalités pour améliorer la convivialité, augmenter le processus de personnalisation et affiner l'expérience utilisateur. Voici un aperçu détaillé des nouveautés de l'application.

    Nouveau sur l'application AI Assistant ?

    L'assistant Contentstack AI est disponible sans frais supplémentaires pour nos clients. Si vous souhaitez rejoindre notre programme d'accès anticipé, il vous suffit de vous inscrire en remplissant ce formulaire . Après avoir accepté certaines conditions supplémentaires, nous vous enverrons un lien pour que vous puissiez installer l'application.

    Nouveau Fonctionnalités

    Assistance multi-IA

    Dans cette version, nous ajoutons la prise en charge de Microsoft Azure OpenAI ChatGPT. Cela signifie que les organisations qui utilisent des services basés sur Azure pourront désormais s'intégrer de manière transparente à notre assistant IA, offrant ainsi plus de flexibilité et de choix. Accédez simplement aux options de configuration de l'assistant AI dans l'application Marketplace et mettez à jour la configuration avec vos informations d'identification Azure.

    Faits saillants de la version d'août de AI Assistant

    Télécharger d'icônes Personnaliser

    Nous avons amélioré la personnalisation en permettant aux utilisateurs de télécharger leurs icônes personnalisées directement à partir du menu superposé "télécharger l'icône". Cela garantit qu'il est facile d'ajouter de nouvelles icônes afin que l'interface utilisateur s'aligne davantage sur l'identité de votre marque, offrant une expérience plus personnalisée à vos utilisateurs.

    Visibilité améliorée des icônes

    Grâce à l'augmentation de la taille de la police des icônes, les utilisateurs peuvent désormais avoir une vue plus claire et plus confortable des options disponibles, améliorant ainsi l'expérience utilisateur globale.

    Interaction d'invite de Message améliorée

    Cliquer en dehors de la barre d'outils n'acceptera plus automatiquement l'invite de message, garantissant ainsi aux utilisateurs un contrôle total et une intentionnalité lors de la sélection des options. Cela minimise les risques de sélections par inadvertance, garantissant la précision de vos interactions.

    Corrections de bogues

    • Nous avons résolu un problème où la saisie d'une quantité importante de texte dans le champ de titre des actions personnalisées entraînait des problèmes d'affichage ou de fonctionnalité.
    • Nous avons résolu un cas marginal où l'envoi de réponses aux éditeurs de Texte enrichi était parfois brouillé.

    Merci pour votre soutien continu et votre confiance en AI Assistant. Nous nous engageons à améliorer et à améliorer notre plateforme, et nous apprécions vos commentaires qui motivent ces mises à jour.

    Déplier
  • Application Marketplace Mis à jour: YouTube

    07 août 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la dernière version de l'application YouTube, qui permet aux gestionnaires de contenu de récupérer, d'afficher et de gérer leur contenu vidéo directement dans les entrées Contentstack . Il permet également aux utilisateurs de sélectionner plusieurs vidéos à partir de leur compte YouTube et de les ajouter à un champ Personnaliser ou à des champs JSON Rich Texte Editor dans Contentstack.

    De plus, nous introduisons la Assistance de plusieurs canaux, qui permet désormais aux utilisateurs de filtrer les vidéos en fonction de canaux spécifiques, ce qui facilite la gestion et l'affichage des produits pertinents pour chaque canal.

    YouTube GIF.gif

    Pour plus d'informations, veuillez consulter le Guide d'installation de l'application YouTube . .

    Déplier
  • Présentation de l'écriture de juridique de droite à gauche dans JSON RTE

    04 août 2023

    Contentstack App

    Nous sommes ravis d'annoncer que l'éditeur de Texte enrichi JSON prend désormais entièrement en charge la création de contenu de droite à gauche (RTL). Cette mise à jour permet d'ajouter ou d'écrire des informations de droite à gauche simplement et rapidement.

    Vous pouvez activer la prise en charge RTL dans votre RTE JSON en modifiant la langue d'entrée ou le clavier en scripts RTL.

    rtl_content_writing_in_json_rte

    Cette amélioration améliore considérablement l'expérience globale des gestionnaires de contenu qui travaillent avec les langages RTL, rendant la gestion et l'édition de contenu plus intuitives et conviviales.

    Pour plus d'informations, lisez notre documentation sur l'écriture de juridique de droite à gauche dans le JSON RTE .

    Déplier
  • Mises à jour de l'interface Utilisateur et de Accessibilité

    03 août 2023

    Contentstack App

    Nous avons apporté des améliorations intéressantes à l'interface utilisateur et aux capacités d'accessibilité de l'application pour vous offrir une meilleure expérience. Voici un aperçu des nouveautés:

    Icônes de champ Mis à jour: nous avons mis à jour les icônes de certains champs (Groupe, Blocs modulaires, Extensions et Champs globaux) pour les rendre plus pertinents et représentatifs de l'objectif des champs.

    Icônes de champ Mis à jour

    Pagination sur la liste des types de contenu: naviguez plus rapidement parmi les types de contenu avec des résultats paginés (au lieu du défilement infini auparavant).

    Pagination sur la liste des types de contenu

    Améliorations de Accessibilité: l'ordre des éléments interactifs navigables à l'aide de la touche "Tab" suit désormais le flux visuel de la page (de gauche à droite ; de haut en bas). Nous avons également ajouté la prise en charge de la navigation par onglets pour de nombreux éléments interactifs, notamment les éléments de la page de la liste des entrées, la navigation principale gauche et supérieure des applications, le générateur de type de contenu et l'écran de l'éditeur d'entrées.

    Améliorations de Accessibilité

    Élargir/réduire facilement les champs enfants: l'icône de développement/réduction sur le champ parent vous aidera désormais à développer/réduire tous les champs enfants (au lieu de développer/réduire le champ parent lui-même auparavant).

    Élargir/réduisez facilement les champs enfants

    Autre améliorations mineures:

    • Les info-bulles ont été optimisées pour améliorer la lisibilité du texte qu'elles contiennent.

      Infobulles optimisées pour améliorer la lisibilité

    • La colonne de cases à cocher sur les pages de liste est désormais fixe, elle est donc toujours accessible à gauche, même lorsque vous faites défiler horizontalement vers la droite.

      Correction de la colonne Case à cocher sur le côté gauche des pages de liste

    • La section de contour sur l'écran de l'éditeur d'entrée a maintenant une couleur de fond blanche.

    Autre corrections de bogues.

    Déplier
  • Java Management SDK Version 1.0.0 - Date: 02 août 2023

    02 août 2023

    SDKs and tools

    Améliorations :

    • Assistance ajoutée pour NRP
    • Assistance ajoutée pour les branches Comparer et fusionner le Type de juridique
    • Améliorations de la couverture du Code

    Corrections de bogues:

    • Bug corrigé pour délocaliser une entrée
    • Problème de délai d'attente fixe
    • Problème résolu #32
    • Améliorations Général avec des modifications mineures

  • Lancement de la Contentstack: faits saillants de juillet

    02 août 2023

    Contentstack AppLaunch

    Nous sommes ravis d'annoncer la nouvelle fonctionnalité de protection par Mot de passe pour vos environnements dans les projets de lancement de Contentstack .

    La fonction de protection par Mot de passe vous permet de restreindre vos environnements dans Contentstack Launch avec un nom d'utilisateur et un mot de passe, vous donnant ainsi la possibilité de contrôler l'accès des utilisateurs à vos environnements de non-production comme le développement et la mise en scène.

    Launch_Password_Protection_Access

    En Lire plus sur la fonction de protection par Mot de passe .

    Déplier
  • Version du SDK de gestion JavaScript: 1.10.1 - Date: 01 août 2023

    01 août 2023

    SDKs and tools

    Nouveau fonctionnalité:

    • Ajout de fonctions Auditlogs
    • Ajout de la fonction Références de type de juridique

    Correction d'un bug:

    • Correction d'une fuite de jeton
    • Correction de la définition de Type pour la fonction des utilisateurs dans la pile
    • Correction de définition de Type pour ContentstackCollection
    • Correction de la définition de Type pour le paramètre Environnement
  • Récapitulatif d'été de Contentstack Pulse: quoi de neuf et ce qui s'en vient pour Contentstack

    01 août 2023

    Contentstack AppLaunchMarketplace Apps & SolutionsAutomateAPIsDocs & TutorialsSDKs and tools

    Nous sommes ravis de partager ce que nous avons fait cet été, mais tout d'abord, avez-vous entendu la nouvelle ? Le CMS Headless de Contentstack a été reconnu comme un leader pour 2023 par IDC MarketScape . Cette reconnaissance est basée sur une évaluation rigoureuse des offres de produits et de services des fournisseurs de CMS sans tête dans l'espace. Cette réalisation souligne davantage notre engagement envers nos utilisateurs et nos clients à fournir des solutions et des produits de premier ordre.

    Revenons maintenant à nos faits saillants de l'été: dans ce blog, nous allons plonger dans ce que nous avons accompli au cours du deuxième trimestre. Découvrez nos nouvelles fonctionnalités ChatGPT pour notre assistant Contentstack AI, les améliorations de productivité via notre Marketplace, les workflows d'automatisation raffinés pour Automation Hub, ainsi que la disponibilité de Contentstack sur Microsoft Azure EU. Nous sommes fiers d'innover en permanence nos produits afin que toute personne utilisant la plate-forme puisse en profiter immédiatement avec une efficacité maximale. Lire plus pour savoir à quoi vous attendre de notre part au cours du prochain trimestre. Chalo !

    Déplier
  • CLI Version 1.7.11 - Date: 31 juillet 2023

    31 juil. 2023

    CLI

    Améliorations :

    • Restructuration du Webhook, de l'étiquette, du Fonction Personnaliser, du Type de juridique, du champ global et du module d'extension dans le plug-in Importer
    • Restructuration du Webhook, de l'étiquette, du Fonction Personnaliser, du Type de juridique, du champ global et du module d'extension dans le plug-in Exporter
    • Ajout de la prise en charge du jeton de gestion dans la commande Seed
    • Ajout de la prise en charge du jeton de gestion dans la commande Bootstrap
    • Ajout de la prise en charge de l'authentification de base et de la publication en masse d'OAuth pour la commande dépublier, publier, publier-rétablir, publier-configurer et piles: publier-effacer-logs
    • Ajout de la prise en charge de l'authentification de base et de la publication en masse d'OAuth pour les entrées: mise à jour et entrées: publier, dépublier, publier, publier uniquement non publié, publier les champs non localisés et publier la commande modifiée

    Corrections de bogues:

    • Problème Résolu lorsque 2FA est utilisé, un code de message s'affiche à la place du texte
    • Problème Résolu dans les applications Marketplace, extension_uid fait référence à une extension qui n'existe pas
    • Correction d'un problème pour les balises GitHub et la version ne fonctionnant pas comme prévu dans les plugins tsgen et juridique Type

    Mises à jour de la documentation:

    Déplier
  • Mis à jour de l'application Marketplace: Opérations groupées

    26 juil. 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la dernière version de l'application Bulk Operations ! L'application permet aux gestionnaires de contenu de rationaliser leur travail et d'effectuer des opérations groupées sur le contenu en quelques clics seulement.

    Avec cette version, nous introduisons deux nouvelles fonctionnalités:

    • Opérations en masse sur les entrées: Contentstack permet aux utilisateurs d'effectuer des actions telles que publier, dépublier et supprimer sur plusieurs entrées . Ceci est particulièrement avantageux lors de la gestion d'une grande quantité de contenu, ce qui permet d'économiser du temps et des efforts.
    • Opérations en masse sur les actifs: Contentstack permet aux utilisateurs d'effectuer des actions telles que télécharger, publier, annuler la publication et supprimer sur plusieurs actifs à la fois. Cela améliore la productivité, optimise les flux de travail et améliore la qualité de la gestion des actifs en fournissant une approche centralisée et efficace pour gérer plusieurs actifs simultanément.

    Bulk-Operations-Dashboard-App.png

    Pour en savoir plus sur l'utilisation de l'application Bulk Operations, veuillez consulter le Guide d'installation de l'application d'opérations en masse.

    Déplier
  • Automation Hub: Faits saillants de juillet

    25 juillet 2023

    Contentstack AppAutomate

    Nous sommes heureux d'annoncer les dernières améliorations d'Automation Hub, conçues spécifiquement dans le but d'optimiser vos processus opérationnels et de générer plus d'efficacité au sein de votre organisation.

    Récupération proactive des données pour le déclencheur Contentstack

    Conçue pour extraire de manière préventive les données pertinentes en fonction du Type de juridique lors de la configuration d'un déclencheur, cette fonctionnalité vous permet de prérécupérer automatiquement les données dans le déclencheur Contentstack lors de la configuration d'une automatisation. Auparavant, vous deviez ouvrir une autre fenêtre, faire quelque chose pour déclencher l'événement, puis autoriser Automation Hub à capturer la charge utile.

    S'il est toujours nécessaire de mettre à jour les informations de charge utile, vous pouvez déclencher l'événement manuellement, puis cliquer sur « retester » pour recapturer les données.

    Nous pensons que cette fonctionnalité rendra le processus de configuration de l'automatisation plus facile et plus intuitif.

    En savoir plus sur Contentstack Trigger .

    Exemples de modèles de structure de données pour les Actions Contentstack

    Pour faciliter une construction plus intuitive de votre objet JSON, l' Action Contentstack a désormais la possibilité de se procurer un exemple de structure de données correspondant à vos données d'entrée, basée sur le schéma de Type de juridique de l'entrée. Cette fonctionnalité devrait améliorer considérablement la facilité d'utilisation de certaines actions, comme Entry Actualiser.

    Vous devez toujours configurer manuellement les données d'entrée pour les champs JSON Rich Texte Editor, Personnaliser et Experience Container . Cette fonctionnalité est désormais disponible pour les actions Créer une entrée et Actualiser une entrée .

    Automation_Hub_July_Highlights_Select_Entry_Data_Field

    En savoir plus sur Contentstack Action.

    Nouveau Actions dans le connecteur utilitaire

    Le connecteur d'action Utility inclut désormais de nouvelles actions:

    1. Continuer l'automatisation si: conçue pour fournir un meilleur contrôle sur votre processus d'automatisation, cette action peut être utilisée comme étape Action dans les chemins de condition et de répétition. L'automatisation n'exécutera les étapes suivantes que si les conditions définies sont remplies, garantissant ainsi la précision et réduisant les traitements inutiles.
    2. Continuer répéter si: cette action est spécifiquement conçue pour être utilisée dans un chemin de répétition. Il facilite un flux de contrôle plus intelligent en n'exécutant les étapes que si les conditions sont remplies. Si les conditions ne sont pas remplies, les utilisateurs ont la possibilité de sélectionner un comportement de sortie qui quitte l'itération actuelle du chemin de répétition ou quitte entièrement le chemin de répétition, tout en garantissant que les étapes en dehors du chemin de répétition continuent de s'exécuter.

    En savoir plus sur le connecteur Utility .

    Nouveau connecteur: Azure ChatGPT

    Le connecteur ChatGPT est désormais disponible pour les clients qui souhaitent rester dans l'écosystème Microsoft Azure. Cette nouvelle fonctionnalité permet aux utilisateurs de s'authentifier auprès de leur compte Azure et d'utiliser les déploiements ChatGPT hébergés sur le cloud Azure. Ce connecteur prend actuellement en charge les types d'action « Chat» et « Invite ».

    En savoir plus sur le connecteur Azure ChatGPT .

    Autre changements:

    1. Mises à jour du connecteur Action HTTP: afin de vous donner un contrôle plus précis sur vos opérations. Le connecteur d'action HTTP offre désormais la possibilité de générer une erreur lorsque les codes d'état sont compris entre 4xx et 5xx. Cela est parfois nécessaire lorsque vous essayez de créer une instruction conditionnelle basée sur une réponse d'erreur. De plus, une fonctionnalité permettant de désactiver la vérification SSL a été ajoutée dans la configuration pour une flexibilité accrue.
    2. Paramètres de notification par E-mail: nous avons mis à jour nos paramètres de notification par e-mail pour permettre aux utilisateurs de planifier des erreurs e-mail sur une base immédiate, quotidienne ou hebdomadaire. Cela permet de garantir que les informations critiques parviennent aux bons utilisateurs au bon moment.
    3. Texte d'invite supplémentaire dans le connecteur ChatGPT: le connecteur ChatGPT a été mis à niveau pour permettre l'envoi d'un texte d'invite supplémentaire, fournissant plus de contexte pour générer des réponses de chat pertinentes. Cette fonctionnalité améliore encore vos capacités d'IA conversationnelle.
    4. Validation pour les applications connectées: vous pouvez valider les applications connectées sur la page des applications connectées pour les connecteurs ChatGPT et Netlify .
    Déplier
  • Version du SDK de gestion JavaScript: 1.10.0 - Date: 21 juillet 2023

    21/07/2023

    SDKs and tools

    Correction d'un bug:

    • Correction des changements de rupture introduits dans la v1.9.0.
  • Nouveau application Marketplace: Ace Editor

    21/07/2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la sortie de la nouvelle application Ace Editor, désormais disponible sur notre Marketplace. Cette application fournit une interface conviviale pour l'édition et la manipulation de code dans le champ Contentstack Personnaliser, et prend en charge les langages HTML, CSS et JavaScript, la coloration syntaxique, l'auto-complétion et le formatage du code.

    L'application Ace Editor permet aux développeurs d'écrire et de modifier facilement des extraits de code, des modèles et des scripts directement dans Contentstack, améliorant ainsi la productivité et rationalisant les workflows de développement.

    Ace-Editor.png

    Pour plus d'informations, reportez-vous au Guide d'installation de l'application Ace Editor .

    Déplier
  • Version du SDK de gestion JavaScript: 1.9.0 - Date: 19 juillet 2023

    19 juillet 2023

    SDKs and tools

    Nouveau fonctionnalité:

    • Ajout de la prise en charge du NRP
    • Ajout de la prise en charge des API de journaux d'audit
    • Ajout de la prise en charge de l'API de références de type de juridique

    Correction d'un bug:

    • Correction de Type pour ContentstackCollection
    • Correction de Type pour BulkOperation
    • Correction de Type pour le paramètre Environnement
  • Nouveau application Marketplace: Calendrier

    18 juil. 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la sortie de la nouvelle application Calendrier, désormais disponible sur notre Marketplace. Cette application permet aux gestionnaires de contenu d'afficher leurs tâches, les entrées planifiées et les versions dans une interface de Calendrier intuitive.

    Cette application de Lieu de l'interface utilisateur pleine Page permet aux utilisateurs de visualiser facilement les événements programmés par Mois, chronologie, semaine et d'afficher des détails supplémentaires. Il offre une plus grande visibilité pour les tâches de flux de travail affectées, la publication d'entrées et le déploiement de versions en un seul endroit, ce qui contribue à accroître la productivité et l'efficacité des gestionnaires de contenu.

    Une fois installée, l'application Calendrier apparaît dans le panneau de navigation de gauche de votre pile, offrant un accès facile et direct.

    Calendrier GIF.gif

    Pour plus d'informations, reportez-vous au Guide d'installation de l'application Calendrier .

    Déplier
  • CLI Version 1.7.10 - Date: 17 juillet 2023

    17 juil. 2023

    CLI

    Améliorations :

    • Restructuration du module Assets et Locale dans le plug-in Importer
    • Restructuration du module Assets et Locale dans le plugin Exporter
    • Restructuration de haut niveau du plugin Importer
    • Restructuration de haut niveau du plugin Exporter
    • Ajout de la prise en charge de l'authentification de base et d'OAuth dans les ressources de publication en masse: commande de publication
    • Ajout de la prise en charge de l'authentification de base et d'OAuth dans les ressources de publication en masse: commande de dépublication
    • Ajout de la prise en charge de l'authentification de base et de la commande de publication croisée OAuth en masse

    Corrections de bogues:

    • Problème Résolu lorsqu'un utilisateur n'est pas connecté lors de l'utilisation du plug-in Branches
    • Problème Résolu lors de l'exécution de la commande seed
    • Correction de la récupération de la liste des organisations en étant connecté avec OAuth
    • Résolu du problème d'exportation de la pile pour la pile activée par branche

    Mises à jour de la documentation:

    • Mis à jour de la version de travail de Node.js dans toutes les documentations CLI
    • Mis à jour de la documentation des nouvelles commandes de Publier en bloc et de dépublication de juridique pour assets:publish, assets:unpublish et de l' ancienne documentation des commandes pour la publication croisée afin de prendre en charge la prise en charge de base et OAuth.
    Déplier
  • Accepter ou Passer la Couleur Source / Couleur Arrière-plan lors de la copie de juridique dans des RTE HTML/JSON

    12 juil. 2023

    APIs

    Publication le 12 juillet 2023, vous pourrez omettre les attributs de couleur et de couleur d'arrière-plan tout en copiant le contenu des fournisseurs (Google Document, Microsoft Document) et en le collant dans les éditeurs de Texte enrichi HTML et JSON en exécutant la requête d'API Ajouter des paramètres de pile .

    Vous pouvez transmettre la clé sys_rte_skip_format_on_paste dans la section stack_variables du corps de la requête comme suit:

    • "sys_rte_skip_format_on_paste":"GD:color": ignore l'attribut de couleur et GD indique le préfixe du fournisseur externe Google Document.
    • "sys_rte_skip_format_on_paste":"GD:background-color": Ignore l'attribut background-color et GD indique le préfixe du fournisseur externe Google Document.
    • "sys_rte_skip_format_on_paste":"MW:color": ignore l'attribut de couleur et MW indique le préfixe du fournisseur externe Microsoft Word.

    Lors de l'exécution de la demande d'API, ajoutez les attributs color ou background-color uniquement si vous souhaitez conserver la mise en forme source.

    Remarque: Nous prenons actuellement en charge quatre attributs ( GD:font-size, GD:color, GD:background-color et MW:color ) pour cette clé. Cela s'applique aux éditeurs de Texte enrichi HTML et JSON.

    Voici un exemple du corps de la requête :

    {
       "stack_settings":{
          "stack_variables":{
             "enforce_unique_urls":true,
             "sys_rte_allowed_tags":"style,figure,script",
             "sys_rte_skip_format_on_paste":"GD:font-size", "GD:color", "GD:background-color", "MW:color"
          },
          "rte":{
             "cs_only_breakline":true
          }
       }
    }
    Déplier
  • Simplifiez votre pile composable : connectez le CMS de Contentstack aux outils et plateformes cloud en quelques clics, sans code.

    12 juil. 2023

    Contentstack AppMarketplace Apps & Solutions

    Le paysage numérique évolue rapidement et les entreprises doivent s'adapter pour garder une longueur d'avance. L'un des aspects clés de cette transformation composable est le passage à une infrastructure basée sur le cloud. Les entreprises exploitent des plates-formes comme Amazon Web Services (AWS) et Microsoft Azure pour développer des applications, stocker des données et fournir une gamme de services en ligne. Dans cet article de blog, nous explorerons comment exploiter le potentiel d'AWS Marketplace et l'expansion de Microsoft Azure EU tout en simplifiant l'intégration à l'aide d'une plateforme d'expérience numérique composable (DXP) telle que Contentstack.

    Déplier
  • Faits saillants de la version de juin de AI Assistant

    11 juil. 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la dernière mise à jour de Contentstack AI Assistant, avec une nouvelle fonctionnalité intéressante qui permet aux organisations de créer des actions stockées personnalisées. Nous avons étendu les capacités de notre assistant IA pour offrir une expérience de création de contenu encore plus adaptée à vos besoins organisationnels uniques.

    Nouveau sur l'application AI Assistant ?

    L'assistant Contentstack AI est disponible sans frais supplémentaires pour nos clients. Si vous souhaitez rejoindre notre programme d'accès anticipé, il vous suffit de vous inscrire en remplissant ce formulaire . Après avoir accepté certaines conditions supplémentaires, nous vous enverrons un lien pour que vous puissiez installer l'application.

    Configurer des Actions Personnaliser

    Vous pouvez désormais configurer des actions personnalisées spécifiquement pour votre organisation. Accédez à Marketplace -> Gérer les applications -> AI Assistant et configurez l'application pour votre Stack.

    Ici, vous pouvez créer de nouvelles actions, les nommer, ajouter une icône et créer une invite personnalisée, permettant à votre équipe de rationaliser et de personnaliser davantage votre processus de création de contenu.

    télécharger

    Icônes Par défaut

    Pour faciliter l'utilisation et la cohérence esthétique, nous avons créé une sélection d'icônes que vous pouvez utiliser pour vos actions personnalisées. Ces icônes se fondront parfaitement avec les actions d'interface existantes, en maintenant une interface utilisateur propre et cohérente.

    télécharger

    Télécharger ce fichier contenant plusieurs icônes SVG et téléchargez-les dans votre dossier de ressources. Nous vous recommandons de créer un dossier "icônes" pour les garder ensemble. Ensuite, lors de l'ajout de vos actions personnalisées, vous pouvez utiliser les icônes correspondantes nouvellement ajoutées.

    Exemples Actions et de fonctionnalités Exporter/ Importer

    Pour vous aider à démarrer, nous avons inclus des actions de démarrage et des icônes que vous pouvez importer.

    De plus, nous avons ajouté la possibilité d'exporter et d'importer des ensembles d'actions personnalisées. Cette fonctionnalité est pratique pour les utilisateurs prenant en charge plusieurs piles car elle permet de transférer facilement des actions d'une pile à une autre.

    Pour utiliser les actions de démarrage, chargez les icônes SVG dans vos ressources et importez l'exemple d'action pack. Ensuite, ajoutez les icônes de votre choix et sauvegardez. Suivant, utilisez le bouton « Importer» et téléchargez ce fichier de configuration JSON .

    Nos actions de démarrage par défaut sont spécialisées pour Contentstack, vous devrez donc les personnaliser pour votre organisation, en utilisant nos exemples comme lanceurs d'idées.

    Vous êtes maintenant prêt à utiliser vos nouvelles actions personnalisées !

    télécharger

    Inclure les variables

    Cette version vous permet d'inclure des données du terrain directement dans vos invites. En ajoutant{{field_data}} à l'invite, toute copie actuellement dans le champ sera incluse à ce stade lors de son envoi au service AI. Si vous n'incluez pas{{field_data}} à un moment donné de l'invite, il sera automatiquement inclus à la fin.

    De plus, vous pouvez inclure le nom des paramètres régionaux actuellement sélectionnés en ajoutant{{current_locale}} à votre invite. Cette fonctionnalité apporte un plus grand niveau de personnalisation et de création de contenu sensible au contexte.

    Plus de fonctionnalités

    • Cliquer sur le bouton "Arrêter la génération" vous permet d'annuler une demande alors que l'IA est toujours en cours de traitement.
      télécharger
    • Reformulez ce texte en "Optimiser le texte pour le référencement".

    • « Raccourcir ce texte » raccourcit désormais de 50 % au lieu de 25 %.
    • Les « tags SEO » et les «Utilisateur Persona Balises» ont été réécrits pour être plus cohérents.
    • Plusieurs des actions intégrées ont maintenant des icônes spécialisées.
    Déplier
  • CLI Version 1.7.9 - Date de sortie: 7 juillet 2023

    07 juil. 2023

    CLI

    Améliorations :

    • Prise en charge de la gestion type_reference dans le package Tsgen.

    Corrections de bogues:

    • Correction d'un problème avec l'importation et la publication des entrées.
  • CLI Version 1.7.8 - Date de sortie: 3 juillet 2023

    03 juil. 2023

    CLI

    Améliorations :

    • Ajout du support OAuth dans la comparaison et la fusion des branches.
    • Ajout de la prise en charge Analyses dans les succursales.
    • Ajout de cas de test unitaires dans Auth .
    • Ajout de la prise en charge du résumé de fusion existant pour exécuter la fusion.
    • Ajout de la prise en charge de la clé API Stack dans Exporter to CSV .
    • Ajout de la prise en charge des branches et de la pagination dans Tsgen .
    • Added utility plugin, converted HTTP API calls to SDK calls, migrated Oclif changes, and deprecated stack & token-alias flags in contentstack-cli-content-type.

    Corrections de bogues:

    • Dossiers de sauvegarde récursive Résolu créés dans Importer .
    • Erreur gérée lors de l'importation du champ global ayant référencé le type de contenu.
    • Indicateur de nom d'organisation Résolu qui ne fonctionne pas dans Exporter vers CSV .
    • Erreur Importer Résolu pour un type de contenu spécifique.
    • Fixed CLI dependency & vulnerability in contentstack-cli-content-type.

    Mises à jour de la documentation:

    • Ajout de la prise en charge des branches dans Exporter vers CSV .
    • Ajout de la prise en charge des branches dans Tsgen .
    Déplier
  • Mis à jour de l'application Marketplace: Akeneo

    30 juin 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis de vous annoncer la dernière version de l'application Akeneo ! Cet outil permet aux gestionnaires de contenu de récupérer, afficher et gérer les produits et catégories Akeneo dans les entrées Contentstack . Grâce aux dernières améliorations, les utilisateurs peuvent désormais profiter d'encore plus de fonctionnalités et de commodité.

    Dans cette version, nous introduisons deux nouvelles fonctionnalités:

    • Assistance des canaux: vous pouvez désormais filtrer les produits en fonction de canaux spécifiques, ce qui facilite la gestion et l'affichage des produits pertinents pour chaque canal.
    • Assistance des paramètres régionaux: affichez vos produits dans plusieurs langues grâce à la nouvelle fonctionnalité de prise en charge des paramètres régionaux, garantissant une expérience localisée pour vos utilisateurs.

    Ces ajouts permettent aux gestionnaires de contenu d'ajouter des produits et des catégories de manière transparente, de réorganiser les produits à l'aide de la fonctionnalité glisser-déposer, d'appliquer des filtres, etc.

    Akeneo-GIF.gif

    Pour plus d'informations, veuillez consulter le Guide d'installation de l'application Akeneo .

    Déplier
  • Lancement de Contentstack: mises à jour des environnements d'interface utilisateur et des Paramètres de projet

    30 juin 2023

    Contentstack AppLaunch

    Nous sommes ravis de dévoiler les avancées suivantes mises en œuvre dans Launch au cours du mois précédent:

    • Les Clients peuvent désormais afficher des pages 404 personnalisées pour les projets NextJS et Gatsby.
    • L'optimisation du cache a donné des résultats significatifs, Launch mettant désormais efficacement en cache plus de 88 % des requêtes adressées à Contentstack.com, une augmentation substantielle par rapport à notre architecture précédente ! Essayez Launch aujourd'hui et racontez-nous votre histoire de réussite !
    • La page Paramètres des environnements a subi une transformation UX remarquable:
      Lancement de Contentstack: mises à jour des environnements d'interface utilisateur et des Paramètres de projet

    En Lire plus sur le lancement de Contentstack.

    Déplier
  • Présentation de la pagination pour une navigation facile

    30 juin 2023

    Contentstack AppAPIs

    Profitez d'une navigation sans tracas avec Pagination, une nouvelle fonctionnalité de notre plate-forme CMS principale qui permet aux utilisateurs d'organiser de grandes listes de contenu dans des pages facilement navigables. Désormais, au lieu de faire défiler de longues listes, vous pouvez parcourir sans effort un nombre défini de lignes par page, ce qui apporte de l'efficacité à des tâches telles que la gestion d'une grande bibliothèque d'articles ou de produits.

    Pagination

    Déplier
  • Automation Hub: Faits saillants de juin

    30 juin 2023

    Contentstack AppAutomate

    Nous sommes heureux d'annoncer de nouvelles mises à jour passionnantes pour Automation Hub. Voici un tour d'horizon des nouveautés:

    Marquer un projet comme favori

    Nous introduisons la possibilité de marquer n'importe quel projet comme favori. Cette fonctionnalité peut être utilisée pour afficher vos projets préférés en haut de la page des projets, ce qui facilite la navigation dans vos projets les plus fréquemment utilisés.

    télécharger

    En savoir plus sur Marquer un projet comme favori .

    Nouveau Actions dans le connecteur Contentstack

    Le connecteur d'action Contentstack inclut désormais de nouvelles actions:

    1. Obtenir Tous les entrées: cette action récupère jusqu'à 100 entrées d'un type de contenu particulier dans une pile. Des paramètres de requête supplémentaires peuvent être ajoutés pour aider à chercher des entrées avec des attributs particuliers, telles que des entrées entre certaines dates, ou des entrées qui n'ont pas de champ particulier rempli, etc.
    2. Obtenir Tous les types de juridique: cette action récupère les détails de tous les types de contenu dans une pile
    3. Supprimer une entrée: cette action supprime une entrée spécifique.

    En savoir plus sur le connecteur Contentstack Action .

    Nouveau connecteur: utilitaire

    Ce nouveau connecteur, qui accueil un certain nombre d'actions utiles à l'avenir, comporte désormais une action Attendre qui vous permet de mettre votre automatisation en attente pendant une courte période avant l'exécution des étapes suivantes. L'action Wait peut être utilisée pour limiter votre automatisation afin de répondre aux exigences de limite de débit de l'API.

    En savoir plus sur le connecteur utilitaire .

    Autre changements:

    1. Vous pouvez maintenant sélectionner les valeurs recommandées à partir de la sortie d'une étape précédente dans le connecteur Contentstack . Par exemple: Le champ Obtenir Tous les entrées utilisé pour sélectionner le Type de juridique recommande content_type.uuid, une valeur configurée à l'étape d'automatisation précédente.
    2. Avec les paramètres de notification par E-mail, vous pouvez envoyer des notifications par e-mail aux créateurs d'automatisation, aux administrateurs/propriétaires de l'organisation et à tout autre utilisateur accédant à Automation Hub et à leurs projets respectifs.
    Déplier
  • Ajout de la Assistance d' une Nouveau Région - Azure EU

    22 juin 2023

    Contentstack AppAPIsSDKs and tools

    Nous sommes ravis d'annoncer qu'un nouveau centre de données européen pour Azure est désormais disponible. La région principale pour Azure EU sera US-East-1 (Virginie du Nord), avec EU Central 1 (Francfort) servant de région de secours.

    Cela signifie que les clients de Contentstack peuvent choisir parmi une plus grande variété de régions par différents fournisseurs pour le stockage des données de leur compte Contentstack . En savoir plus sur les différentes régions dans Contentstack.

    Vous pouvez accéder à l'application et aux points de terminaison de l'API en ajoutant le préfixe "azure-eu-" aux URL par défaut.

    • Login URL: https://azure-eu-app.contentstack.com/#!/login
    • URL de base de l'API: https://azure-eu-api.contentstack.com/

    Le stockage de données pour Azure EU est entièrement distant et séparé des autres régions prises en charge dans Contentstack.

    En Lire plus sur les régions.

    Déplier
  • CLI Version 1.7.7 - Date de sortie: 21 juin 2023

    21 juin 2023

    CLI

    Améliorations :

    Corrections de bogues:

    • Vulnérabilités corrigées
    • Problème de clonage de pile Résolu
    • Amélioration des détails des erreurs dans le fichier journal
    • Gestion des erreurs lors de l'importation de modules individuels

    Mises à jour de la documentation:

    Déplier
  • Lancement de Contentstack: ajout de la Assistance d' une Nouveau Région - AWS EU

    21 juin 2023

    Contentstack AppLaunch

    Nous sommes ravis d'annoncer la disponibilité de Contentstack Launch pour le centre de données AWS Europe. Cela signifie que les clients de Launch peuvent choisir entre plusieurs régions pour héberger leurs sites Web.

    Contentstack Launch est désormais disponible dans les régions suivantes:

    En Lire plus sur les régions.

    Déplier
  • CLI Version 1.7.6 - Date de sortie: 12 juin 2023

    12/06/2023

    CLI

    Améliorations :

    • Cas de test unitaire pour Launch
    • Types générés pour tous les packages CLI TS

    Corrections de bogues:

    • Correctifs de vulnérabilité
    • Problèmes de magasin de configuration Résolu
    • Résolu du problème de téléchargement d'éléments en double
    • Erreur d'accès utilisateur Résolu lors de la commande de liste de branches
    • La commande set custom host and region ne fonctionne pas pour Blizzard
  • Contentstack Pulse: 6 cas d'utilisation d'Automation Hub pour le nouveau connecteur ChatGPT

    12/06/2023

    Automate

    Naviguer la puissance de l'IA dans les opérations de contenu dans notre dernier article de blog Contentstack Pulse, présentant le nouveau connecteur ChatGPT pour le hub d'automatisation de Contentstack. Découvrir comment l'intégration permet aux développeurs et aux utilisateurs professionnels d'automatiser les tâches, d'accélérer les flux de travail et de créer des expériences numériques attrayantes. Le message fournit une plongée approfondie dans six cas d'utilisation passionnants . Plongez dans le billet de blog complet ici .

    Déplier
  • Nouveau Site Web de démarrage Ruby On Rails

    01/06/2023

    Contentstack AppSDKs and toolsAPIsDocs & Tutorials

    Si vous démarrez Contentstack avec Ruby On Rails comme framework préféré, ce démarreur vous permettra d'être opérationnel en un rien de temps. Vous pouvez importer les ressources, apporter des modifications à la configuration et boum, vous êtes prêt à partir. Une fois que vous l'avez configuré, vous pouvez l'utiliser comme groupe de jeu pour essayer Contentstack ou modifier la structure pour créer votre propre site.

    Le démarreur utilise des requêtes GraphQL pour récupérer le contenu de Contentstack. Reportez-vous à notre guide détaillé sur l'utilisation de ce démarreur ou explorez le code pour commencer.

    Contentstack_GraphQL_Starter_with_Ruby_On_Rails
    Déplier
  • Automation Hub: Faits saillants de mai

    30 mai 2023

    Contentstack AppAutomate

    Nous sommes heureux d'annoncer de nouvelles mises à jour passionnantes pour Automation Hub au mois de mai !

    Cloner une automatisation

    Nous introduisons la possibilité de cloner une automatisation existante à l'intérieur du même projet, qui inclura toutes les configurations effectuées dans le déclencheur et les actions associées (y compris les autorisations et autres options). Cette fonctionnalité peut être utilisée pour sauvegarder des automatisations, pour créer des doublons afin d'accélérer une automatisation similaire, ou pour avoir une version d'automatisation stable tout en apportant des modifications ou des mises à jour à une automatisation existante.

    Automation_Hub_May_Highlights_Clone_an_Automation

    En savoir plus sur Cloner une automatisation .

    Assistance des branches dans Contentstack Connector

    Les événements Contentstack Action et Trigger incluent désormais la prise en charge des branches, vous pouvez donc spécifier quelle branche doit être utilisée dans le cadre du déclencheur ou quelle branche doit être impliquée dans le cadre d'une action.

    En savoir plus sur l' Action et le déclencheur Contentstack .

    Nouveau connecteur: Airtable

    Ce nouveau connecteur vous permet de créer/mettre à jour/supprimer/récupérer des enregistrements dans Airtable. Vous pouvez vous authentifier avec vos informations de connexion Airtable et utiliser les différentes actions pour effectuer des opérations dans une table dans le cadre d'une automatisation.

    En savoir plus sur le connecteur Airtable .

    Nouveau connecteur: Lancer le connecteur et Lancer le déclencheur

    Le connecteur de lancement vous permet de déployer vos sites Web alimentés par Contentstack à l'aide de Contentstack Launch .

    En savoir plus sur le connecteur de lancement .

    Le déclencheur de lancement vous permet de créer des déclencheurs de déploiement et basés sur l'environnement tels que créer/mettre à jour/supprimer/démarrer/échouer/terminer pour tous les projets créés dans Contentstack Launch.

    En savoir plus sur le déclencheur de lancement .

    Nouveau connecteur: Aprimo

    Ce nouveau connecteur vous permet d'automatiser la récupération et la mise à jour des détails des actifs stockés dans Aprimo, tels que le titre, Identifiant, le Nom, la Description, etc. C'est un excellent moyen de synchroniser automatiquement les métadonnées Aprimo avec vos informations Contentstack .

    En savoir plus sur le connecteur Aprimo .

    Nouveau modificateur pour le connecteur Transform: tronquer

    Un nouveau modificateur a été ajouté au connecteur de transformation pour raccourcir une longue chaîne lors d'une automatisation.

    • truncate: ce modificateur vous permet de réduire la longueur d'une chaîne à un nombre spécifique de caractères, et prend également en charge l'autorisation ou l'interdiction des sauts de mots, et le choix de la chaîne de fin tronquée, telle que des points de suspension (...).

    En savoir plus sur le nouveau modificateur de transformation dans notre documentation.

    Autre changements:

    1. Les Filtres de tableau dans les conditions de déclenchement vous permettent de filtrer la sortie de votre déclencheur en fonction de la valeur de tableau extraite d'une étape précédente.
    2. Avec l'action Get Utilisateur Informations, vous pouvez récupérer les détails d'un utilisateur ; basé sur l' Identifiant de l'utilisateur.
    3. Avec l'écran de sélection rapide, vous pouvez sélectionner une nouvelle Action, une instruction conditionnelle ou un chemin de répétition, rapidement et facilement.
    4. Vous pouvez désormais ajouter une nouvelle étape d'action entre deux étapes d'automatisation configurées, ce qui vous permet d'apporter plus facilement des modifications à votre processus d'automatisation.
    5. Le connecteur ChatGPT vous permet de sélectionner GPT-4 comme modèle. GPT 4 est une version améliorée de GPT-3.5 avec des fonctionnalités avancées.

    Déplier
  • Version SDK Swift: 1.5.0 - Date: 26 mai 2023

    26 mai 2023

    SDKs and tools

    Nouveau fonctionnalité:

    • Assistance ajoutée pour la région Azure-EU
    • Actif:
      • Assistance ajoutée pour Inclure les métadonnées dans la classe AssetQuery
    • Entrée de contenu
      • Assistance ajoutée pour inclure les métadonnées dans la classe EntryQueriable

    Corrections de bogues:

    • Problème d'initialisation d'ImageTransform résolu

  • Version du SDK Python: 1.8.0 - Date: 26 mars 2023

    26 mai 2023

    SDKs and tools

    Fonctionnalité

    • Assistance ajoutée pour la région Azure-EU
    • Assistance ajoutée pour la fonction Inclure les métadonnées pour l'actif, l'entrée et la requête
    • Code Mis à jour pour Aperçu en direct

    Améliorations :

    • Amélioration Général du code

  • Version du SDK IOS: 3.12.0 - Date: 26 mai 2023

    26 mai 2023

    SDKs and tools

    Correctif:

    • Cible de déploiement iOS mise à jour vers 11.0 selon la cible minimale XCode 14.3.

  • Contentstack AI Assistant: mai publier les faits saillants

    26 mai 2023

    Marketplace Apps & SolutionsContentstack App

    Nous sommes ravis de partager les dernières améliorations apportées à l'assistant AI de Contentstack, un outil que nous avons développé en partenariat avec ChatGPT d'OpenAI. Sur la base des commentaires des participants à notre programme d'accès anticipé, nous avons effectué plusieurs mises à jour qui nous permettent de rester concentrés sur notre mission: rendre la création de contenu plus rapide, plus simple et plus adaptée à votre marque.

    Vous n'avez pas encore l'application AI Assistant ?

    L'assistant Contentstack AI est disponible sans frais supplémentaires pour nos clients. Si vous souhaitez rejoindre notre programme d'accès anticipé, vous pouvez remplir ce formulaire pour vous inscrire . Après avoir accepté certaines conditions supplémentaires, nous vous enverrons un lien pour installer l'application.

    Actualiser pour les dernières fonctionnalités

    Si vous utilisez déjà l'application, mettez-la à jour pour obtenir les dernières fonctionnalités. Voici comment: Se rendre à Marketplace, sélectionnez gérer vos applications installées, cliquez sur AI Assistant, puis cliquez sur l'icône de mise à jour.

    AI Assistant: mai publier les faits saillants

    Nouveau Fonctionnalités

    Intégration de l'éditeur de Texte enrichi JSON

    Pour améliorer encore ses fonctionnalités, l'assistant AI peut désormais fonctionner dans l'éditeur de Texte enrichi JSON. Cela signifie que lorsque vous tapez dans ChatGPT dans l'éditeur JSON, l'assistant AI transforme les données JSON en texte HTML et les utilise pour demander une réponse de ChatGPT.

    AI Assistant: mai publier les faits saillants

    Pour conserver la mise en forme et la structure de votre contenu, l'assistant IA demande désormais à ChatGPT de conserver les balises HTML dans sa réponse. Lorsqu'il conserve la mise en forme (dans des invites spécifiques, elle ne sera pas conservée), le code HTML de la réponse de ChatGPT est reconverti en valeurs JSON, en préservant la conception du contenu d'origine.

    Sélection de la version de ChatGPT

    Vous avez maintenant le choix entre ChatGPT-3.5 Turbo et le ChatGPT-4 plus avancé (mais plus lent) dans l'écran de configuration de l'application. Cela vous donne la possibilité de choisir le modèle qui correspond le mieux à vos besoins, tant que votre compte dispose d'un accès à l'API ChatGPT-4 activé.

    Ces mises à jour sont désormais disponibles pour les personnes inscrites au programme technologique Early Access de Contentstack. Nous apprécions tous les commentaires car ils nous aident à améliorer continuellement notre produit pour mieux répondre à vos besoins. Restez à l'écoute pour en savoir plus alors que nous continuons à intégrer davantage de capacités d'IA et d'automatisation dans la plate-forme Contentstack .

    Déplier
  • « Actions» rapides pour les éléments des pages de liste

    26 mai 2023

    Contentstack App

    Nous sommes ravis d'introduire un nouveau raccourci "actions" pour tous les éléments sur les pages de liste des entrées, des actifs et des modèles de contenu. Les Utilisateurs peuvent accéder à ces actions rapides en survolant n'importe quel élément de la page de liste, puis en cliquant sur l'icône représentant des points de suspension verticaux sous la colonne Actions .

    Cela donne aux utilisateurs un moyen rapide et facile d'effectuer des actions courantes telles que modifier, copier, publier, exporter, etc. en quelques clics.

    quick_actions_for_list_pages

    Déplier
  • CLI version 1.7.5 - date de sortie : 25/05/2023

    25/05/2023

    CLI

    Caractéristiques:

    Corrections de problèmes:

    Mises à jour de sécurité et CI/CD pour le package suivant:

    Déplier
  • Demandes d'opérations en masse améliorées dans l'API de gestion de juridique

    25/05/2023

    APIs

    À partir du 25 mai 2023, nous déploierons progressivement notre fonctionnalité de publication de références imbriquées à tous les clients en fonction de leurs forfaits respectifs.

    Cette fonctionnalité introduira quelques modifications dans les demandes de l'API de gestion de juridique (CMA) . Vous trouverez ci-dessous quelques modifications introduites dans les API de la section Opérations en masse .

    Clé "api_version" supplémentaire dans les en-têtes

    Si la publication de références imbriquées fait partie de votre plan, vous pourrez publier des références imbriquées jusqu'à cinq niveaux de profondeur, ainsi que toutes les entrées parentes simultanément.

    Terminaux affectés

    Nouveau clé dans les Headers de la requête

    • api_version ( obligatoire ): entrez la version de l'API en tant que 3.2 pour activer la publication de références imbriquées.

    Clé "récapitulative" supplémentaire dans la réponse de la file d'attente de publication Get

    Si la publication de références imbriquées est incluse dans votre plan, vous remarquerez une clé supplémentaire appelée résumé dans le corps de la réponse de la demande de file d'attente de publication Get lors de la récupération des détails d'une tâche spécifique. La clé récapitulative fournit une vue d'ensemble de l'état de tous les éléments d'une tâche en masse.

    Pour inclure les détails du travail, définissez le paramètre include_job_details sur true.

    Point final affecté

    Par exemple, ici un exemple de la façon dont la clé "summary" apparaît dans la réponse:

    "summary": {
               "top_level_items": 2,
                "total_processed": 392,
                "success": 189,
                "unsuccess": 0,
                "approvals": 7,
                "skip": 196
            }
    

    Les indicateurs d'état sont expliqués comme suit:

    • top_level_items: nombre d'éléments parents sélectionnés pour publication/annulation de publication
    • total_processed: nombre d'éléments traités dans la tâche groupée
    • success: nombre d'éléments qui ont été publiés avec succès dans la tâche groupée
    • unsuccess: nombre d'éléments qui n'ont pas été publiés en raison d'erreurs dans la tâche groupée
    • approbations: nombre d'éléments nécessitant une approbation avant de pouvoir être publiés
    • skip: nombre d'éléments qui ont été ignorés car ils étaient déjà publiés dans les environnements et paramètres régionaux spécifiés

    Messages Erreur détaillés supplémentaires pour les Articles de file d'attente de Publier

    Dans une tâche, si des éléments échouent, vous recevrez des détails sur les raisons de l'échec dans la clé publish_details du corps de réponse de la demande de file d'attente de publication Get .

    Point final affecté

    Format de la clé publish_details:

    "publish_details": {
            "status": "failed",
           "message": "message",
            "error": "error_message"
    },

    Les détails sont expliqués comme suit:

    • status: Statut d'un élément dans une tâche
    • message: Raison de l'échec comme indiqué dans l'application
    • erreur: Message détaillé de l'échec

    Ressource supplémentaire: vous pouvez voir le statut de publication détaillé de chaque élément de référence imbriqué (entrées enfants envoyées pour publication avec l'entrée parent) dans la colonne Statut de la file d'attente de Publier . Reportez-vous à notre documentation sur la surveillance de l'état de vos tâches en bloc dans la file d'attente de publication .

    Validations Mis à jour pour les paramètres existants

    Terminaux affectés

    Nous avons ajouté de nouvelles validations pour quelques-uns des paramètres dans les requêtes suivantes:

    • Publish entries and assets in bulk et Unpublish entries and assets in bulk:
      • schedule_at: lors de la planification d'événements de publication/annulation de publication en bloc, l'heure planifiée doit être une date/heure future.
      • entrée_version: lors de la planification d'événements de publication/dépublication en bloc, il est obligatoire d'inclure les versions d'entrée des éléments que vous avez l'intention d'envoyer pour publication/dépublication.

        Remarque: après cette version, il est obligatoire d'inclure les versions d'entrée lors de la planification d'un événement de publication/annulation de publication en masse. Si vous ne spécifiez pas la version, votre événement groupé ne sera pas traité et une erreur sera renvoyée.

    • Get publish queue:
      • Requête de Date: le format de la requête de date doit être valide.
      • Requête de tri: le tri est pris en charge uniquement pour les clés created_at et updated_at .
    • Annuler une action programmée:

      Lors d'une tentative d'exécution de la demande d'un travail qui a déjà été traité, un message d'erreur s'affiche avec le contenu suivant:

      {
          "error_message": "Failed to unschedule the job.",
          "error_code": 141,
          "errors": {
             "uid": [
                 "The job has already been processed."
              ]
          }
      }

      Remarque: Vous ne pouvez pas annuler des éléments individuels dans une tâche de publication planifiée. Vous ne pouvez annuler que l'intégralité de la tâche de publication.

    Déplier
  • Nouveau application Marketplace: Brightcove

    23 mai 2023

    Contentstack AppMarketplace Apps & Solutions

    La nouvelle application Brightcove permet aux gestionnaires de contenu de récupérer, afficher et gérer des vidéos dans vos entrées Contentstack . Il permet aux utilisateurs de sélectionner plusieurs vidéos à partir de votre compte Brightcove et de les ajouter aux champs Champ Personnaliser ou Éditeur de Texte enrichi JSON dans Contentstack.

    Cela aide les gestionnaires de contenu à diffuser des vidéos, à permettre un accès facile au contenu vidéo sur plusieurs plates-formes et à organiser efficacement les ressources vidéo.

    Brightcove-GIF.gif

    Pour en savoir plus sur l'utilisation de l'application Brightcove, consultez le Guide d'installation de l'application Brightcove .

    Déplier
  • CLI version 1.7.2 - date de sortie : 17/05/2023

    17 mai 2023

    CLI

    Caractéristiques:

    • Implémentation d’Azure EU: Azure EU est désormais disponible en tant que région dans CLI. Les utilisateurs peuvent définir cette région et utiliser la CLI sur leurs piles dans Azure EU.

    Corrections de problèmes:

    Mises à jour de sécurité et CI/CD pour le package suivant:

    • Mises à jour de la documentation Bootstrap .
    • Mises à jour de la documentation Azure EU .
    Déplier
  • Améliorations apportées à AI Assistant | 16 mai 2023

    16 mai 2023

    APIsContentstack App

    Régions dans lesquelles des modifications ont été apportées: AWS Amérique du Nord, AWS Europe et Azure Amérique du Nord

    Améliorations :

    • Pour AI Assistant: Ajout du support nécessaire pour travailler sur JSON RTE
  • Présentation de l'application Trados Marketplace

    15/05/2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la sortie de la nouvelle application Trados, désormais disponible sur notre Marketplace. L'application vous permet de traduire le contenu de vos versions et de fournir des versions localisées dans plusieurs langues. Le widget de Tableau de bord de l'application Trados crée des projets pour les traductions linguistiques et affiche l'état de la traduction de vos projets. Cela permet un processus de traduction fluide et aide les gestionnaires de contenu à gérer et à rationaliser leurs projets de traduction tout en fournissant des traductions correctes et cohérentes des informations dans toutes les langues.

    Trados-GIF.gif

    Pour plus d'informations, reportez-vous au Guide d'installation de l'application Trados Board .

    Déplier
  • Annonce de la disponibilité Général de Contentstack Launch

    15/05/2023

    Contentstack AppLaunch

    Nous sommes ravis d'annoncer la disponibilité générale de Contentstack Launch, une solution d'hébergement sans tête qui permet aux clients CMS de déployer et d'héberger des sites frontaux et des applications middleware dans le cadre de leur choix. Avec Launch, Contentstack fournit aux entreprises la première pile d'expérience numérique entièrement composable et entièrement automatisée, du front-end au back-end.

    Launch facilite la connexion des piles au code et le déploiement de vos piles de démarrage et applications frontales en quelques minutes.

    Voici quelques faits saillants de la version:

    • Guides de démarrage rapide utilisant NextJS et Gatsby pour lancer vos projets de lancement.
    • Les approches GitHub et Fichier Télécharger pour créer des projets dans Launch.
    • Des guides détaillés pour toutes les fonctionnalités de Launch.
    • Guides pratiques pour le lancement.
    • Prise en charge de la CLI pour le lancement.
    Lancement - Page de destination des projets

    Nous sommes ravis de pouvoir proposer Contentstack Launch à tous nos clients et nous sommes impatients de voir toutes les façons dont il sera utilisé pour héberger et déployer des projets.

    En savoir plus sur le lancement de Contentstack .

    Si vous avez des questions ou avez besoin de plus d'informations, veuillez contacter notre équipe Assistance à la Client .

    Déplier
  • Découvrez des aperçus personnalisés avec Aperçu régionaux de Contentstack

    15/05/2023

    Contentstack App

    Contentstack est ravi d'annoncer une amélioration de notre fonctionnalité de Aperçu en direct: la Aperçu en direct basée sur les paramètres régionaux. Avec cette mise à niveau, vous pouvez désormais afficher votre contenu dans un environnement de prévisualisation basé sur les paramètres régionaux.

    La configuration de Aperçu en direct basé sur les paramètres régionaux est facile. Définissez simplement un environnement d'aperçu lors de la configuration de Aperçu en direct pour votre pile, et tout votre contenu basé sur les paramètres régionaux apparaîtra dans le panneau Aperçu en direct aux URL de base spécifiées pour chaque paramètre régional sous l'environnement d'aperçu défini. Le passage d'une langue à l'autre se fait sans effort, ce qui facilite la prévisualisation du contenu dans différentes langues.


    Aperçu en direct basé sur les paramètres régionaux

    Pour plus d'informations sur l'utilisation de Aperçu en direct basé sur les paramètres régionaux, consultez notre documentation sur Aperçu en direct .


    Déplier
  • Version du SDK de gestion JavaScript: 1.8.0 - Date: 11 mai 2023

    11 mai 2023

    SDKs and tools

    Nouveau fonctionnalité:

    • Ajout de la prise en charge de la comparaison et de la fusion des branches
  • Version du SDK Android: 3.12.0 - Date: 10 mai 2023

    10 mai 2023

    SDKs and tools

    Nouveau fonctionnalité:

    • Ajout de la prise en charge de Inclure les métadonnées dans la classe d'actifs, d'entrées et de requêtes
    • Ajout de la prise en charge de la région Azure-EU

    Renforcement:

    • Améliorations Général du code et des documents de l'API
    • Changements avec rupture - Les énumérations PublishTyp sont mises à jour en MAJUSCULES

    Corrections de bogues:

    • Version de dépendance publiée dans le type de version de version
    • #30 Correction du problème d'analyse de EntryModel publish_details
    Déplier
  • Présentation de l'application Bulk Operations Marketplace

    10 mai 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis de présenter la dernière application Marketplace, Bulk Operations, qui permet aux gestionnaires de contenu de rationaliser leur travail et d'effectuer des opérations sur le contenu en masse en quelques clics seulement.

    Avec l'application Bulk Operations, les gestionnaires de contenu peuvent facilement identifier et remplacer le contenu dans de nombreuses entrées, puis les publier tous en même temps, ce qui simplifie la correction des fautes d'orthographe, la mise à jour des documents obsolètes ou la modification de gros volumes de contenu, le tout en une seule fois. .

    Opérations en masse GIF.gif

    Pour en savoir plus sur l'utilisation de l'application Bulk Operations pour augmenter la productivité de votre équipe, consultez le Guide d'installation de l'application Bulk Operations .

    Déplier
  • Contentstack Pulse: Quoi de neuf et ce qui vous attend pour le lancement de Contentstack

    09 mai 2023

    Launch

    Êtes-vous un développeur à la recherche des dernières données sur la solution d'hébergement frontal de Contentstack ? Alors ne cherchez pas plus loin. Le lancement de Contentstack est officiellement entré dans son premier trimestre depuis l'annonce de notre produit, qui est maintenant en disponibilité générale, et nous avons acquis une mine de connaissances et cultivé des relations en cours de route.

    Dans cet article de blog, nous examinerons en profondeur nos succès au cours du premier trimestre, fournirons des informations sur la façon dont tout cela s'est passé et sur ce que les utilisateurs peuvent attendre de nous à l'avenir. Nous sommes fiers d'innover en permanence nos produits afin que toute personne utilisant la plateforme puisse en bénéficier immédiatement avec une efficacité maximale. Explorons ensemble !

    Déplier
  • Présentation de l'application Workflow Board Marketplace

    08 mai 2023

    Contentstack AppMarketplace Apps & Solutions

    Nous sommes ravis d'annoncer la sortie de la nouvelle application Workflow Board, désormais disponible sur notre place de marché. Cette application permet aux gestionnaires de contenu de visualiser leurs flux de travail au format Kanban, en affichant les étapes et les tâches du flux de travail dans une interface intuitive et facile à utiliser.

    Dans votre environnement Contentstack, cette application Full Page UI Lieu permet aux utilisateurs de glisser-déposer facilement des tâches d'une étape à une autre, de chercher des flux de travail et des entrées et de les trier à l'aide de divers filtres. Cela offre une plus grande visibilité sur l'état des flux de travail, facilitant la planification du travail, l'estimation du temps et augmentant la productivité et l'efficacité.

    Une fois installée, l'application Workflow Board apparaît dans le panneau de navigation de gauche de votre pile, vous offrant un accès facile.

    Workflow-Board GIF.gif

    Pour plus d'informations, reportez-vous au Guide d'installation de l'application Workflow Board .

    Déplier
  • Récapitulatif du printemps de Contentstack Pulse: quoi de neuf et ce qui s'en vient pour Contentstack

    05 mai 2023

    Contentstack AppAPIsDocs & TutorialsSDKs and toolsLaunchMarketplace Apps & SolutionsAutomate

    Bienvenue sur Contentstack Pulse, votre source incontournable pour les dernières nouvelles sur les améliorations de la plateforme, les mises à jour de la feuille de route et les réponses aux questions fréquemment posées. Notre mission est de vous tenir au courant de tous les développements passionnants de Contentstack et de notre plateforme. Chaque mois, nous partagerons les dernières actualités de la plateforme pour vous aider à rationaliser votre expérience utilisateur. Et chaque trimestre, nous vous proposerons un récapitulatif de tout ce qui s'est passé, pour que vous ne manquiez jamais une miette. Que vous soyez un client existant ou simplement curieux d'en savoir plus sur ce que nous faisons, Contentstack Pulse a ce qu'il vous faut. Cliquez ici pour en savoir plus !

    Déplier
  • CLI Version 1.6.0 - Date de sortie: 4 mai 2023

    04 mai 2023

    CLI

    Améliorations :

    Mises à jour de la documentation:

  • Version du SDK Ruby: 0.7.0 - Date: 25 avril 2023

    25 avril 2023

    SDKs and tools

    Nouveau fonctionnalité

    • Ajout de la prise en charge de la Région Azure EU
    • Ajout de la prise en charge de includeMetadata dans les classes Asset, Entry et Query

  • CLI Version 1.5.2 - Date de sortie: 25 avril 2023

    25 avril 2023

    CLI

    Améliorations :

    • Ajout de la prise en charge d'OAuth dans la CLI

    Corrections de bogues:

    • Résolu - Confirmer le comportement attendu de Stack Clone

    Mises à jour de la documentation:

  • Automation Hub: Faits saillants d'avril

    25 avril 2023

    Contentstack AppAutomate

    Nous sommes heureux d'annoncer de nouvelles mises à jour passionnantes pour Automation Hub au mois d'avril !

    Répéter les chemins

    Repeat Paths permet aux utilisateurs de boucler sur un ensemble d'instructions basées sur des critères spécifiques comme une plage de dates ou une entrée numérique, leur permettant d'automatiser des tâches répétitives pour des ensembles de données volumineux et complexes.

    En savoir plus sur Répéter les chemins .

    Chemin de répétition

    Nouveau connecteur: bloc de Code

    Ce nouveau connecteur permet aux utilisateurs d'entrer un JavaScript limité dans leurs étapes d'automatisation, leur permettant d'effectuer diverses fonctions, comme nettoyer le texte ou vérifier entre différentes valeurs de champ. En fin de compte, il offre une plus grande flexibilité et personnalisation aux utilisateurs pour automatiser des flux de travail complexes qui étaient auparavant difficiles à réaliser sans codage.

    Connecteur de bloc de code

    En savoir plus sur le connecteur Code Block dans notre documentation.

    Nouveau action dans le connecteur Data Store: Ajouter des données

    Auparavant, le connecteur Data Store pouvait définir et obtenir des données à différents niveaux (c'est-à-dire les niveaux d'automatisation, Organisation et d'exécution), mais il ne pouvait pas ajouter les données dans un tableau ni créer une nouvelle collection d'objets. Cette option est désormais disponible avec l'action Ajouter des données.

    Append-Action

    En savoir plus sur la nouvelle action Data Store dans notre documentation.

    Supprimer le projet

    Avec Project Supprimer, les utilisateurs peuvent désormais supprimer un projet, ses automatisations et toutes ses applications connectées dans une organisation.

    Autre améliorations

    • Project Chercher permet aux utilisateurs de chercher tous les projets au sein d'une organisation.
    • Le connecteur Constructor vous permet désormais de sélectionner la section Index présente dans le Tableau de bord Constructor et d'envoyer un E-mail à une personne spécifique en cas d'échec de la mise à jour de l'index.
    Déplier
  • Version du SDK Ruby: 0.6.3.1 - Date: 24 avril 2023

    24 avril 2023

    SDKs and tools

    Actualiser du paquet:

    • Suppression de la limite de version de la gemme Activesupport (pour la prise en charge de ruby ​​v3.0 et versions ultérieures)

  • Version du SDK Java: 1.12.0 - Date: 18 avril 2023

    18 avril 2023

    SDKs and tools

    Fonctionnalité:

    • Ajout de la prise en charge de Inclure les métadonnées dans les classes Asset, Entry et Query
    • Assistance ajoutée pour la région Azure-EU

    Renforcement:

    • Amélioration Général du code et corrections de bogues

    Correction d'un bug:

    • Correction du bogue SyncLocale
  • Présentation de l'application Release Aperçu Marketplace

    17 avril 2023

    Contentstack AppMarketplace Apps & Solutions

    La nouvelle application "Release Aperçu" vous permet de voir les prochaines versions de contenu dans un format de calendrier, de prévisualiser les pages Web avant une version planifiée, de comparer avec le contenu existant et d'afficher les détails de la version qui sont ajoutés à une version avec leurs titres spécifiques, types de contenu, et les versions de votre environnement. Il aide les éditeurs de contenu à obtenir un meilleur contrôle et une meilleure visibilité sur les futures versions. Cette application Full Page UI Lieu, une fois installée, apparaît dans le panneau de navigation de gauche de votre pile.

    Aperçu de la version Quoi

    Pour plus d'informations, reportez-vous au Guide d'installation de l'application Release Aperçu .

    Déplier
  • Présentation de l'application Interstack Reference Marketplace

    14 avril 2023

    Contentstack AppMarketplace Apps & Solutions

    Présentation d'une nouvelle application, Interstack Reference, qui résout un problème complexe pour les développeurs. Il permet aux développeurs d'ajouter des références aux types de contenu d'autres piles au sein de la même organisation, sans quitter la pile actuelle. Cela ouvre de nouvelles possibilités aux développeurs en garantissant la disponibilité du contenu dans toute l'entreprise et fait gagner beaucoup de temps aux gestionnaires de contenu en réduisant la maintenance manuelle de la gestion des données en double.

    interstack_reference_field

    Lisez le guide d'installation pour en savoir plus et utiliser l'application.

    Déplier
  • Présentation de Lieu de l'interface utilisateur pleine Page

    14 avril 2023

    Contentstack App

    Présentation de l'emplacement de l'interface utilisateur pleine Page - un nouvel ajout à notre artillerie d'emplacements d'interface utilisateur App Framework. En fait, celui-ci fait partie des emplacements d'interface utilisateur les plus polyvalents, car il permet aux développeurs de créer des applications personnalisées qui fonctionnent comme des pages ou des modules séparés et indépendants (contrairement aux autres emplacements d'interface utilisateur qui sont limités et font partie d'autres modules).

    Une fois qu'une nouvelle application est créée, elle apparaîtra dans la barre de navigation principale gauche de l'application Contentstack, ce qui la rendra facile d'accès à nouveau.

    full_page_ui_location

    Remarque: Pour plus d'informations sur cet emplacement de l'interface utilisateur, reportez-vous à la documentation sur Lieu de la Page complète .

    Déplier
  • Présentation de Lieu de l'interface utilisateur du modificateur de champ

    14 avril 2023

    Contentstack App

    Nous avons ajouté la prise en charge d'un autre emplacement d'interface utilisateur, le modificateur de champ, à notre App Framework.

    En utilisant ce type d'emplacement d'interface utilisateur, les développeurs peuvent créer des applications qui leur permettent d'ajouter des fonctionnalités personnalisées aux champs d'entrée, permettant aux gestionnaires de contenu de faire beaucoup plus avec leur contenu.

    Bien que les possibilités soient infinies, certains cas d'utilisation courants incluent l'ajout de capacités d'IA aux champs de texte, l'ajout de capacités de conversion aux champs numériques, etc.

    Vous pouvez utiliser le modificateur de champ pour divers champs (tels que Titre, URL, Zone de texte sur une seule ligne, Zone de texte multiligne, Éditeur de Texte enrichi basé sur HTML, Éditeur de Texte enrichi JSON, Markdown, Sélectionner, Numéro, Booléen, Date, Fichier, Référence, et champs Personnaliser ).

    field_modifier_ui_location

    Remarque: Pour plus d'informations sur cet emplacement d'interface utilisateur, reportez-vous à la documentation Lieu du modificateur de champ .

    Déplier
  • Geler des colonnes, Ajouter/ Supprimer des colonnes, Plus

    14 avril 2023

    Contentstack App

    Nous sommes heureux d'annoncer de nouvelles fonctionnalités intéressantes permettant aux éditeurs de contenu de personnaliser leur vue des entrées ou des ressources.

    Figer les colonnes:

    Les Utilisateurs peuvent désormais figer jusqu'à deux colonnes sur la page de la liste des entrées (pas encore disponible sur la page de la liste des actifs), il est plus facile d'épingler les données souhaitées à gauche, tout en faisant défiler pour afficher le reste des colonnes.

    verrouiller_colonnes

    Supprimer la colonne (jusqu'à deux colonnes):

    Avec cette mise à jour, il est désormais possible pour les utilisateurs de supprimer n'importe quelle colonne de la vue (y compris le champ Titre ). Remarque qu'au moins deux colonnes doivent être visibles.

    add_remove_columns_in_assets

    Options Voir déplacées vers " Paramètres du tableau":

    Tous les paramètres qui vous permettent de personnaliser votre vue Entrées et Actifs, comme « Modifier la vue du tableau » et « Ajouter ou supprimer des colonnes », ont été déplacés vers « Paramètres du tableau », accessibles en accédant à l'icône d'engrenage en haut à droite du tableau. voir.

    Déplier
  • Présentation du provisionnement des Utilisateur avec Okta

    14 avril 2023

    Contentstack App

    Nous sommes ravis d'annoncer que Contentstack prend désormais également en charge le provisionnement SCIM avec Okta. Grâce à cela, vous pouvez désormais tirer parti de votre IdP Okta pour gérer efficacement les utilisateurs et les groupes au sein de votre organisation Contentstack .

    Pour plus d'informations, consultez notre document Configurer le provisionnement SCIM avec Okta .

  • Version du générateur de Modèle .NET: 0.4.4 - Date: 11 avril 2023

    11 avril 2023

    SDKs and tools
    • Ajout de la prise en charge du type dynamique pour le champ d'extension et la prise en charge des branches
  • Version du SDK PHP: 2.3.3 - Date: 31 mars 2023

    31 mars 2023

    SDKs and tools

    Nouveau fonctionnalité

    • prise en charge de include_metadata ajoutée

    Renforcement

    • Région Par défaut définie sur "nous"

    Corrections de bogues

    • Problème Résolu lors de la récupération de l'entrée à l'aide du SDK PHP

  • Expérience améliorée pour les sites Web SSR dans Aperçu en direct

    31 mars 2023

    Contentstack App

    Nous sommes ravis d'annoncer une expérience utilisateur améliorée pour Aperçu en direct sur les sites Web Server Side Rendered (SSR). Grâce à cette amélioration, vous pouvez désormais afficher les modifications d'entrée pour vos sites Web SSR en temps réel (avec une prise en charge améliorée de JavaScript), même pour les scripts retardés sur votre site Web.

    Remarque: Cette mise à jour n'a aucun impact sur le fonctionnement ou le mécanisme fondamental de Aperçu en direct .

    Pour plus d'informations sur SSR, reportez-vous à la documentation Configurer Aperçu en direct pour votre Site Web .

    Déplier
  • Version du SDK IOS: 3.11.0 - Date: 30 mars 2023

    30 mars 2023

    SDKs and tools

    Fonctionnalité:

    • Assistance ajoutée pour la région Azure-EU
    • Assistance ajoutée pour la fonction Inclure les métadonnées

    Correction d'un bug:

    • Correction du bogue d'initialisation de la transformation Image

  • Version du SDK de gestion JavaScript: 1.7.0 - Date: 29 mars 2023

    29 mars 2023

    SDKs and tools

    Nouveau fonctionnalité:

    • Implémentation de l'API Marketplace

    Correction d'un bug:

    • Bogue Résolu #42
  • Automation Hub: Faits saillants de mars

    28 mars 2023

    Contentstack AppAutomate

    Nous sommes heureux d'annoncer de nouvelles mises à jour passionnantes pour Automation Hub au mois de mars !

    Nouveau connecteur: ChatGPT

    Ce nouveau connecteur apporte la puissance de l'intelligence artificielle à Automation Hub. Avec ce connecteur, les utilisateurs peuvent utiliser les fonctionnalités de ChatGPT, notamment l'extraction de métadonnées ou de mots clés à partir d'un texte, l'optimisation du classement des moteurs de chercher et la production de résumés d'articles ou de textes. L'intégration de ChatGPT ouvre de nouvelles opportunités et améliore la qualité globale de votre contenu.

    Le connecteur ChatGPT a actuellement deux types d'action: Chat et Prompt.

    • Chat: Cette action utilise le modèle gpt-3.5-turbo pour interagir avec ChatGPT.
    • Invite: Cela vous permet d'utiliser des modèles précédents, tels que text-davinci-003, text-curie-001 ou d'autres dans l'API de ChatGPT.

    En savoir plus sur le connecteur ChatGPT dans notre documentation.

    Connecteur ChatGPT
    Nouveau modificateurs pour le connecteur Transform: Remplacer, Remplacer Tous et Trim

    De Nouveau modificateurs ont été ajoutés au connecteur Transformer pour mettre en forme ou modifier le texte lors de l'automatisation.

    • Remplacer: ce modificateur vous permet de remplacer la première occurrence d'un caractère/mot/chaîne.
    • ReplaceAll: ce modificateur remplacera toutes les instances d'un caractère/mot/chaîne.
    • Trim: ce modificateur supprimera les espaces avant et après une chaîne

    En savoir plus sur les nouveaux modificateurs de transformation dans notre documentation

    Autre changements:

    • Avec le connecteur Data Store, vous pouvez stocker les données au niveau de l'exécution, c'est-à-dire que les données d'une exécution spécifique peuvent être stockées et récupérées facilement. Ceci est utile lorsque vous travaillez avec une instruction conditionnelle. Pour en savoir plus, cliquez ici.
    • Le connecteur E-mail by Automation Hub vous permet désormais d'envoyer jusqu'à 10 000 e-mails par mois dans une organisation.
    Déplier
  • CLI Version 1.4.0 - Date de sortie: 27 mars 2023

    27 mars 2023

    CLI

    Améliorations :

    • Amélioration de l'utilisation du SDK dans la CLI via une instance SDK commune
    • Expérience de développement améliorée avec PNPM
    • Utilitaires d'instance SDK de gestion de classe de commandes et d'utilitaires améliorés
    • Mise à jour OCLIF core V2 dans CLI et ses plugins

    Correctifs de vulnérabilité:

    • Correctifs de vulnérabilité pour CLI - Tslib, Axios, mise à niveau du package dotenv

    Corrections de bogues:

    • Résolu - Importer CLI: le nom Personnaliser d'une langue principale n'est pas importé
    • Résolu - Importer CLI: Trop de fichiers ouverts

    Mises à jour de la documentation:

    Déplier
  • Collaboration améliorée avec les Commentaires JSON RTE

    20 mars 2023

    Contentstack App

    Nous sommes ravis d'annoncer la dernière mise à jour de notre fonctionnalité de Commentaires JSON RTE. Vous pouvez désormais inclure des commentaires pour le texte sélectionné dans les RTE JSON, ce qui facilite plus que jamais la collaboration et la discussion de contenu avec votre équipe. Pour ajouter un commentaire à un texte, mettez-le en surbrillance et cliquez sur l'icône «Ajouter un Commentaire».

    add_comment_within_json_rte

    Dans l'onglet Discussion, vous trouverez tous les commentaires JSON RTE ainsi que les commentaires d'entrée.

    En savoir plus sur les Commentaires JSON RTE grâce à notre documentation.

    Déplier
  • Présentation des améliorations apportées à l'éditeur Markdown

    20 mars 2023

    Contentstack App

    Nous sommes ravis de vous informer de la sortie de notre nouvelle version de l'éditeur Markdown. Cette mise à niveau introduit davantage de syntaxes HTML et Markdown, vous offrant un plus large éventail de choix pour améliorer votre contenu. Que vous ayez besoin d'incorporer des en-têtes, des tableaux ou des commentaires, l'éditeur Markdown amélioré vous permet d'atteindre facilement et sans effort vos objectifs.

    améliorations_à_the_markdown_editor

    En savoir plus sur l'éditeur Markdown grâce à notre documentation.

    Déplier
  • Ruby Utils Version: 1.1.3 - Date: 16 mars 2023

    16 mars 2023

    SDKs and tools
    Renforcement
    • Résolu de la version maximale de la gemme de dépendance (gemme Activesupport)

  • Version du SDK Ruby: 0.6.3 - Date: 16 mars 2023

    16 mars 2023

    SDKs and tools

    Actualiser du paquet

    • Problème de version maximale de la gemme de dépendance résolu.
  • Version SDK Swift: 1.4.0 - Date: 09 mars 2023

    09 mars 2023

    SDKs and tools
    Renforcement:
    • Entrée:
      • Ajout de la prise en charge de la fonction addValue:forHTTPHeaderField
    • Actif:
      • Ajout de la prise en charge de la fonction addValue:forHTTPHeaderField
    • Mettre en doute:
      • Ajout de la prise en charge de la fonction addValue:forHTTPHeaderField

  • Version du SDK Ruby: 0.6.2 - Date: 02 mars 2023

    02 mars 2023

    SDKs and tools

    Actualiser du paquet

    • Mise à jour de la gemme de dépendance.
  • Hub d'automatisation: faits saillants de février 2023

    28 février 2023

    Contentstack AppAutomate

    Nous sommes heureux d'annoncer de nouvelles mises à jour passionnantes pour Automation Hub au mois de février !

    Partage de projet

    Project Sharing, le propriétaire de l'organisation, les administrateurs de l'organisation et le propriétaire du projet respectif peuvent désormais inviter divers utilisateurs à des projets individuels, ce qui facilite la collaboration.

    Auparavant, seuls les propriétaires/administrateurs avaient la possibilité d'accéder à tous les projets et de les modifier dans Automation Hub. Cependant, avec la fonctionnalité de partage de projet, les membres peuvent également participer en tant que contributeurs au(x) projet(s) spécifique(s) auquel(s) ils ont été invités par le propriétaire et les administrateurs de l'organisation.

    En savoir plus sur le partage de projet .

    Déplier
  • Ruby Utils Version: 1.1.2 - Date: 27 février 2023

    27 février 2023

    SDKs and tools

    Renforcement

    • Gemme de dépendance mise à jour (gem Activesupport)

  • Version du SDK Android: 3.11.0 - Date: 24 février 2023

    24 février 2023

    SDKs and tools

    Nouvelles fonctionnalités :

    Prise en charge du code de paramètres régionaux de chaîne ajoutée pour les méthodes sync et syncLocale.

    Corrections de bogues:

    Aucun

  • Présentation des Commentaires JSON RTE

    17 février 2023

    Contentstack App

    Contentstack vous permet désormais d'ajouter des Commentaires aux blocs de contenu et aux images dans les RTE JSON. Cette fonctionnalité vous permet de collaborer et d'initier efficacement des discussions autour du contenu.

    Vous pouvez afficher tous les commentaires JSON RTE sous l'onglet Discussion avec les commentaires d'entrée.

    Consultez notre documentation sur Commentaires RTE JSON pour plus d'informations.
    Commentaires en ligne.gif

    Déplier
  • CLI Version 1.3.0 - Date de sortie: 15 février 2023

    15 février 2023

    CLI

    Fonctionnalités/Améliorations:

    • Mise à jour de la version OCLIF Core vers 1.21
    • La limite de débit GitHub a dépassé le problème (429) pour la commande seed lors de l'amorçage répété des référentiels GitHub
    • Remplacement des appels HTTP par des appels SDK pour les plug-ins d'exportation vers csv, d'amorçage, d'exportation et d'importation
    • Introduction d'un utilitaire standard pour créer un objet CMA et importation de cet objet CMA basé sur un utilitaire pour effectuer des opérations CMA à partir de commandes d'importation, d'exportation et d'exportation vers csv

    Correctifs de vulnérabilité:

    • Mettre à jour sinon de 11.1.2 à 15.0.1
    • Mettre à jour tslib de 1.14.1 à 2.4.1
    • Mettre à jour fs de 0.0.1-security à 0.0.2
    • Mettre à niveau la vulnérabilité json5
    • Correctifs de vulnérabilité pour le dépôt @contentstack/cli-cm-regex-validate

    Corrections de bogues:

    • Datasync ne met pas à jour la charge utile de l'entrée si les ressources référencées sont supprimées et que l'entrée est à nouveau publiée
    • Résolu des problèmes de configuration de l'application marketplace pour l'application constructor.io
    • Résolu des problèmes CodeQL dans le référentiel datasync-filesystem-SDK

    Mises à jour de la documentation:

    Déplier
  • Version du SDK de Livraison JavaScript: 3.16.0 - Date: 10 février 2023

    10/02/2023

    SDKs and tools
    Nouvelles fonctionnalités :
    • La prise en charge des plugins est ajoutée, où les utilisateurs peuvent créer leurs propres plugins et les attacher à l'instance de pile.

  • Version du SDK Java: 1.11.0 - Date: 09 février 2023

    09/02/2023

    SDKs and tools

    Nouvelles fonctionnalités :

    • Ajout du support du plugin.

    Correction d'un bug:

    • #67 erreur de gestion du problème de boucle infinie.

    Changements:

    • Changements avec rupture:
      • Les énumérations PublishType sont passées de snake-case à CAPITAL.
    • Améliorations Général .

  • Version du SDK PHP: 2.3.2 - Date: 1er février 2023

    1er février 2023

    SDKs and tools

    Corrections de bogues

    • Champ supplémentaire d'entrée de référence d'aperçu en direct Résolu

  • Version du SDK de Livraison JavaScript: 3.15.6 - Date: 25 janvier 2023

    25 janvier 2023

    SDKs and tools

    Correction d'un bug:

    • Stockage local de la fenêtre Iframe
  • 20 janvier 2023

    Contentstack App

    Nous avons ajouté de puissantes améliorations à notre chercher pour la rendre plus intuitive pour vous. Voici un aperçu des nouveautés:

    1. Ajout de la prise en charge des radicaux et des formes de mots

      Cela signifie que si, par exemple, vous chercher "j'aime", les résultats contenant "j'aime", "j'aime", "j'aime" et d'autres mots partageant la même racine seront récupérés. Cela vous aide à trouver ce que vous cherchez, même lorsque vous ne remplissez pas la requête exacte.

    2. Rendre la chercher insensible aux accents

      Vous pouvez désormais chercher du contenu sans utiliser de signes diacritiques (ou d'accents) et toujours trouver ce que vous cherchez. Ainsi, par exemple, la requête de chercher "café" récupérera les résultats contenant "café" et "café".

    3. Ignorer les mots vides pour plus de pertinence

      Notre algorithme de chercher ignore désormais automatiquement les mots vides (articles courants, pronoms et prépositions tels que "un", "le", "sont", "et", etc.) de votre requête pour renforcer la pertinence de la chercher .

    Déplier
  • Présentation de JSON RTE v2

    13 janvier 2023

    APIs

    Publication le 13 janvier 2023, lors de la mise à jour du contenu de votre éditeur de Texte enrichi JSON, vous n'avez PAS besoin de transmettre l'attribut "dirty":true dans le corps de la requête.

    Auparavant, lors de la mise à jour du contenu dans l'éditeur de Texte enrichi JSON, vous deviez transmettre l'attribut "dirty":true dans le corps de la requête pour tenir compte des modifications introduites.

    Avec cette amélioration, si l'utilisateur ne fournit pas l'attribut "sale", l'API s'en charge toute seule. Cependant, même si l'utilisateur passe l'attribut sale, l'entrée n'est pas affectée.

    Déplier
  • Points forts de la version de janvier d'Automation Hub: rationalisez vos processus métier avec une nouvelle interface utilisateur avancée

    12 janvier 2023

    Contentstack App

    La version de janvier d'Automation Hub change la donne. Avec une foule de nouvelles fonctionnalités et d'améliorations, cette version facilitera plus que jamais la création et la gestion de processus de flux de travail automatisés pour rationaliser vos intégrations et vos flux de travail.

    ah_new_ui

    Quoi de neuf dans cette version:

    1. Nouveau outil de contour d'étape exploitable

      Ce nouveau contour affichera le flux d'automatisation des étapes, et un utilisateur peut facilement sauter dans n'importe quelle étape et la modifier en cliquant simplement sur l'étape dans l'outil de contour d'étape. Le contour est un affichage visuel du processus d'automatisation complet et de la logique. Cette fonctionnalité est conçue pour faciliter la création et la maintenance d'automatisations complexes.

      step_outline_tool

      De plus, le plan d'étape comporte désormais une fonctionnalité de chercher qui, lorsque vous saisissez une requête, filtre automatiquement les résultats pour afficher le terme de chercher .

      étapes_de_recherche
    2. Chaque étape est affichée dans un nouvel affichage vertical facile à lire

      Suivant, après avoir cliqué sur une étape dans le plan d'étape, nous avons un assistant d'étape sur le côté droit de la page. Cet affichage vertical des étapes permet de visualiser facilement la configuration des étapes d'automatisation. Vous pouvez afficher rapidement les étapes et les données associées et voir les étapes précédentes et leurs configurations selon les besoins. Cette fonctionnalité permet de comprendre facilement comment vos automatisations sont configurées et comment elles s'imbriquent.

      vertical_step_display
    3. Présentation d'une nouvelle fonctionnalité puissante : les instructions conditionnelles

      Une nouvelle fonctionnalité puissante appelée « instruction conditionnelle » permet la prise en charge des instructions « if » (si) et « else » (sinon). Vous pouvez ainsi créer des processus métier et une logique plus complexes. Cette fonctionnalité vous permet de créer une requête multi-filtre pour cibler des informations spécifiques. Elle prend en charge les opérateurs « OR » (ou) et « AND » (e), et dispose de plusieurs vérifications conditionnelles différentes telles que « matches » (correspond), « is empty » (est vide), et bien d'autres encore. Chaque instruction conditionnelle peut avoir plusieurs expressions pour produire des automatisations robustes. Cette fonctionnalité vous permet de créer des automatisations qui gèrent des processus métier beaucoup plus complexes.

      En savoir plus sur les instructions conditionnelles.

      chemins_conditionnels
    4. La page Informations de base fournit une vue d'ensemble de l'automatisation

      Enfin, nous avons ajouté une page Informations de base pour chaque automatisation. Cette page affichera une introduction à l'automate, y compris le titre, la description, quand il a été créé et par qui. À l'avenir, cette page intégrera des informations supplémentaires, telles que le nombre de fois que l'automatisation a été exécutée et s'il y a eu des erreurs, etc. Cette fonctionnalité a été conçue pour vous donner un aperçu rapide de vos automatisations et de leur historique, ce qui facilite pour comprendre comment ils sont utilisés et comment ils peuvent être améliorés.

      Informations de base

    En résumé, la version de janvier d'Automation Hub regorge de nouvelles fonctionnalités qui facilitent plus que jamais la création et la gestion de processus automatisés. Comme toujours, n'hésitez pas à nous faire savoir si vous avez des questions ou si vous avez besoin d'aide avec cette nouvelle fonctionnalité.

    Déplier
  • Votre meilleur travail fait en moins de temps avec le nouvel éditeur d'entrées

    04 janvier 2023

    Contentstack App

    Nous avons apporté de nouvelles mises à jour visuelles rafraîchissantes à l'expérience de l'éditeur d'entrées, afin que les gestionnaires de contenu puissent travailler plus rapidement et facilement. Voici un aperçu des nouveautés:

    1. Blocs de champs proéminents: l'ancien éditeur sans formulaire a une conception semblable à celle d'un formulaire, chaque champ étant désormais affiché de manière plus visible pour une meilleure commodité visuelle pour les gestionnaires de contenu.Éditeur d'entrée - Quoi
    2. Champs imbriqués plus intelligents: les champs tels que « Groupe», « Global » et « Blocs modulaires » - qui peuvent contenir des champs imbriqués - ont désormais des icônes à code couleur et un moyen facile de réduire tous les éléments enfants. Les champs imbriqués ont également des icônes codées par couleur afin que vous puissiez les distinguer visuellement les uns des autres.Éditeur d'entrée - Quoi
    3. Champs personnalisés flexibles: les champs Personnaliser sont entourés d'accordéons, vous pouvez donc les développer/réduire selon vos besoins.Éditeur d'entrée - Quoi

    Il s'agit de la première des nombreuses nouvelles mises à jour prévues pour rendre l'éditeur d'entrées beaucoup plus efficace et élégant. alors, restez à l'écoute des mises à jour.

    Déplier
  • Annonce de la disponibilité Général d'Automation Hub

    02 janvier 2023

    Contentstack App

    Nous sommes ravis d'annoncer la disponibilité générale d'Automation Hub, un outil intégré d'automatisation et de rationalisation pour la plate-forme d'expérience de juridique Contentstack .

    Alors que nous sortons de notre phase d'accès anticipé, les clients qui testaient auparavant Automation Hub passeront à notre plan Explorer, qui propose jusqu'à 200 exécutions gratuites chaque mois. Étant donné que Contentstack ne compte pas l'utilisation supplémentaire pour les automatisations en plusieurs étapes ou ne facture pas de frais supplémentaires pour les connecteurs premium, 200 exécutions constituent une allocation généreuse qui peut être utilisée en production pour aider les tâches commerciales critiques mais moins fréquentes. De plus, des plans payants sont disponibles pour ceux qui souhaitent une utilisation supplémentaire de ce précieux outil de rationalisation.

    Voici quelques faits saillants de la version:

    1. Le nouveau connecteur JSON RTE Formatter rationalise la sortie des champs JSON RTE pour travailler plus efficacement avec des intégrations tierces.
    2. Les actions de connecteur améliorées permettent des fonctionnalités supplémentaires.
    3. De Nouveau actions pour plusieurs connecteurs, telles que la publication d'actifs et la dépublication d'entrées dans le connecteur Contentstack, la mise à jour ou la suppression d'entrées d'un index Algolia, et plus encore !
    4. Les options Personnaliser pour divers déclencheurs permettent des cas d'utilisation supplémentaires.
    5. Des options Plus complexes sont disponibles pour le déclencheur d'entrée Contentstack, telles que l'ajout de paramètres de requête référencés ou personnalisés .

    Nous sommes ravis de pouvoir offrir Automation Hub à tous nos clients et nous sommes impatients de voir toutes les façons créatives dont il sera utilisé pour rationaliser et automatiser les processus métier.

    Si vous avez des questions ou avez besoin de plus d'informations, veuillez contacter notre équipe Assistance à la Client .

    Déplier
  • Points forts de la version de décembre d'Automation Hub

    21 décembre 2022

    Contentstack App

    Nous sommes heureux d'annoncer de nouvelles mises à jour passionnantes disponibles pour Automation Hub ! Quoi de neuf dans cette version:

    1. Présentation du connecteur RTE Formatter

      Nous avons créé un nouveau connecteur Automation Hub, le RTE Formatter, pour aider avec la nature imbriquée complexe de la sortie JSON qui peut devoir être prise en charge par certains systèmes externes pour créer des automatisations ou des intégrations.

      Le formateur RTE a actuellement deux types d'action, « Format le juridique JSON RTE en HTML » et « Format le juridique JSON RTE en Texte».

      En savoir plus sur RTE Formatter grâce à notre documentation.

      rte_formatter_connector
    2. Nouveau actions pour le connecteur Algolia

      Auparavant, le connecteur Algolia pouvait indexer le contenu mais ne pouvait pas supprimer une entrée ou faire des mises à jour partielles. Ces options sont maintenant disponibles avec les actions « Supprimer les entrées » et « Actualiser les entrées ».

      En savoir plus sur les nouvelles actions Algolia .

      new_actions_for_algolia_connector
    3. Le connecteur Scheduler génère désormais des données fictives

      L'utilisation de déclencheurs implique d'abord de déclencher l'événement déclencheur, déclenchant ainsi d'autres étapes d'automatisation pour capturer la charge utile. Il est déraisonnable d'attendre des heures, des jours ou des semaines pour qu'un déclencheur programmé se produise.

      Nous avons donc maintenant ajouté des données fictives au connecteur Scheduler. Au lieu d'attendre que l'événement se produise, le test du déclencheur affichera les données par défaut, qui peuvent être enregistrées et utilisées dans les étapes ultérieures.

      mock_data_for_scheduler_connector
    4. Autre améliorations:
      • Le connecteur Algolia indexera désormais correctement les éléments contenant des guillemets ou d'autres caractères spéciaux.
      • Nous avons résolu un problème lié au format de nom de fichier avec le connecteur Amazon S3.
    Déplier
  • Version du SDK de gestion JavaScript: 1.6.1 - Date: 09 décembre 2022

    09 décembre 2022

    SDKs and tools

    Correction d'un bug:

    Bogue Résolu #37

  • JavaScript Livraison SDK Version 3.15.5 - Date: 09 décembre 2022

    09 décembre 2022

    SDKs and tools

    Correction d'un bug:

    • Activer/désactiver le débogage pour l'enregistreur
  • Version 1.2.3 - Date de sortie: 18 novembre 2022

    18 novembre 2022

    CLI

    Corrections:

    • Résolu - Problème lors de la mise à jour des références dans les champs globaux lors de l'importation CLI
    • Résolu - Corrections du problème de mise à jour de l'emplacement de l'interface utilisateur de l'application privée Marketplace

    Mises à jour de la documentation:

  • Version du SDK Swift: 1.3.1 - Date: 11 novembre 2022

    11 novembre 2022

    SDKs and tools

    Correction d'un bug:

    • Problème de cache URL résolu

  • Version du SDK IOS: 3.10.1 - Date: 11 novembre 2022

    11 novembre 2022

    SDKs and tools

    Correctif:

    • Correction d'un crash sur NSInvalidArgumentException.

  • Présentation de la Assistance de PKCE pour Contentstack OAuth

    11 novembre 2022

    Contentstack App

    Contentstack OAuth prend désormais en charge PKCE en tant qu'extension de sécurité pour empêcher les attaques malveillantes et exécuter un flux d'autorisation sécurisé.

    Pour plus d'informations, consultez notre documentation sur PKCE pour Contentstack OAuth .

  • La Page de la Liste des entrées est maintenant Plus flexible et intuitive

    08 novembre 2022

    Contentstack App

    Nous sommes heureux d'introduire de nouvelles fonctionnalités intéressantes sur la page de la liste des entrées, ce qui facilite le filtrage et la recherche de vos entrées préférées. Voici un aperçu des nouveautés:

    1. Filtre les en-têtes de colonne de tableau: Sélectionner des colonnes et appliquez des filtres pour n'afficher que ce que vous voulez.
      Filtre pour Headers.gif
    2. Redimensionnement de colonne: Tous les colonnes peuvent maintenant être redimensionnées afin que vous puissiez accueillir uniquement les données que vous souhaitez.
      Redimensionnement de colonne.gif
    3. Mélange de colonnes: vous pouvez faire glisser et déplacer des colonnes dans le sélecteur de colonne pour personnaliser votre vue de tableau.
      Colonne Shuffling.gif
    4. Ajouter/supprimer des colonnes: Il n'y a désormais aucune restriction sur les colonnes que vous pouvez masquer ou afficher sur la page de la liste des entrées, ce qui vous donne un contrôle total de votre vue.
      Ajouter ou Supprimer des colonnes.gif
    Déplier
  • Version 1.2.1 - Date de sortie: 4 novembre 2022

    04 novembre 2022

    CLI

    Fonctionnalités/Améliorations:

    • Introduction d'un nouvel indicateur (--yes) pour affirmer les indicateurs de migration booléens dans la commande clone
    • Améliorations du code logique dans les modules d'importation et d'exportation

    Corrections:

    • Résolu - Les Nouveau noms d'application ne sont pas mis à jour et sont affichés dans les messages de réussite de la console
    • Résolu - Invite montrant à sélectionner la branche même si la branche cible/source est déjà fournie
    • Résolu - Impossible de créer des applications privées sur les piles de la région de l'UE lors de l'importation de données.
    • Résolu - Stack-clone: Échec de créer des entrées dans une erreur de langue "indéfinie"
    • Résolu - Le script CLI se casse lors de l'importation d'étiquettes
    • Résolu - L'option de retour arrière n'est pas disponible en cas de nouveau flux de pile à l'étape d'importation du clone
    • Résolu - Stack-clone: impossible de définir les propriétés de undefined (paramètre "dirty")
    • Correctifs de Sécurité et de vulnérabilité
    Déplier
  • Version du SDK de gestion Java: 0.1.0 - Date: 03 novembre 2022

    03 novembre 2022

    SDKs and tools
    • Première version
  • Présentation du provisionnement des Utilisateur avec Microsoft Azure AD

    03 novembre 2022

    Contentstack App

    Présentation du provisionnement SCIM dans Contentstack avec Azure Actif Directory. Vous pouvez désormais utiliser votre IdP Azure AD pour gérer les utilisateurs et les groupes au sein de votre organisation Contentstack .

    Pour plus d'informations, reportez-vous à notre document Configurer le provisionnement SCIM avec Microsoft Azure AD .

  • Présentation des SDK de gestion .NET et Java

    20 octobre 2022

    Contentstack App

    Contenstack présente les SDK de gestion .NET et Java pour vous aider à gérer votre contenu. Intégrez vos applications .NET ou Java à Contentstack pour créer, mettre à jour, supprimer et récupérer des données à l'aide de ces SDK.

    Consultez notre documentation sur .NET et Java SDK de gestion pour plus d'informations.

    Déplier
  • Version du SDK de gestion JavaScript: 1.6.0 - Date: 19 octobre 2022

    19 octobre 2022

    SDKs and tools

    Renforcement:

    • Prise en charge de l'actualisation des jetons ajoutée
  • Version 1.1.0 - Date de sortie: 14 octobre 2022

    14 octobre 2022

    CLI

    Fonctionnalités/Améliorations:

    • Prise en charge de l'importation/exportation/clonage des applications Marketplace
    • Prise en charge de l'exportation/importation/clonage des rôles existants et des rôles personnalisés
    • Prise en charge des applications Vue et Stencil dans la commande bootstrap
    • Introduction d'une option 'branche' dans la commande stack-clone
    • Créer des paramètres Aperçu en direct lors de la création d'applications de démarrage à l'aide de la commande d'amorçage CLI
    • Utilitaire pour cloner les données de la pile avec différents paramètres régionaux principaux

    Corrections:

    • Résolu - Cloner/importer/exporter ne fonctionne pas pour les piles ayant des applications Marketplace
    • Résolu - Les entrées contenant des données prédéfinies d'image ne sont pas créées lors de l'importation à l'aide de la commande d'importation CLI
    • Résolu - L'interface de ligne de commande et l'utilitaire de publication en masse génèrent une erreur lors de la publication croisée d'actifs
    • Résolu - Le plug-in Regex Validation CLI génère une erreur lors de l'exécution de csdx cm:stacks:validate-regex
    • Correctifs de Sécurité et de vulnérabilité

    Mises à jour de la documentation:

    Déplier
  • Présentation de la Assistance de Markdown pour Format le juridique dans le JSON RTE

    13 octobre 2022

    Contentstack App

    L'éditeur de Texte enrichi JSON prend désormais en charge la syntaxe Markdown pour la mise en forme du contenu. Vous pouvez ajouter des en-têtes, des caractères en ligne ou des listes, ainsi qu'un formatage plus complexe, comme des images, des URL ou des blocs de code à l'aide de la syntaxe Markdown.

    Pour plus d'informations, reportez-vous à notre documentation sur l'utilisation de Markdown pour Format le juridique dans le JSON RTE .

    Makrdown_GIF.gif

    Déplier
  • Améliorations de l'interface utilisateur pour le modal d'étiquette

    13 octobre 2022

    Contentstack App

    Le modal Créer et Modifier une étiquette a été amélioré avec les éléments suivants:

    - Chaque étiquette parent a maintenant un séparateur de ligne.

    - Les noms d'étiquettes longs sont désormais tronqués et une info-bulle en survol affiche le nom complet de l'étiquette.

    - Créer une étiquette Modal.png

    Déplier
  • Présentation de la Assistance modale pour les applications/extensions

    22 sept. 2022

    Contentstack App

    Contentstack vous permet désormais d'utiliser les "venus-components" pour ouvrir un modal dans les applications et les extensions afin d'afficher des informations supplémentaires, de collecter des entrées supplémentaires des utilisateurs ou d'attirer l'attention sur une fonctionnalité (ou des fonctionnalités) spécifique sur une page, etc. Vous pouvez utiliser " cbModal " pour lancer un nouveau modal en utilisant le composant Venus Modal de Contentstack.

    modal_support_for_apps_extensions

    Remarque: Pour une collection complète des composants d'interface utilisateur de Contentstack que vous pouvez utiliser pour créer des extensions d'interface utilisateur et des applications basées sur Contentstack, veuillez vous reporter à la Bibliothèque de composants Contentstack Venus et à la documentation App SDK .

    Pour plus d'informations, consultez notre documentation sur la Assistance modale des applications/extensions .

    Déplier
  • Version 1.0.4 - Date de sortie: 16 septembre 2022

    16 sept. 2022

    CLI

    Corrections:

    • Résolu - Impossible d'ajouter des jetons (Livraison/gestion) sans connexion
    • Résolu - Tous les jetons stockés localement ont été supprimés après la mise à jour/l'installation de la nouvelle version de la CLI à partir de la version bêta
    • Erreur Résolu L'UID parent n'est pas valide lors de l'importation des actifs
    • Résolu - Les commandes d'authentification affichaient des messages de modèle
    • Correctifs de vulnérabilité
  • PHP SDK version 2.3.1 - Date: 09 septembre 2022

    09/09/2022

    SDKs and tools

    Nouveau fonctionnalité

    • Ajout de la prise en charge de la mise à jour de référence dans l'entrée dans l'aperçu en direct

  • Version du SDK Ruby: 0.6.1 - Date: 9 septembre 2022

    09/09/2022

    SDKs and tools

    Bogue

    • Fonction Aperçu en direct pour l'entrée avec mise à jour de référence.
  • Version SDK Swift: 1.3.0 - Date: 18 août 2022

    18 août 2022

    SDKs and tools

    Nouveau fonctionnalité:

    • Assistance ajoutée pour la région Azure NA

  • Version du SDK IOS: 3.10.0 - Date: 18 août 2022

    18 août 2022

    SDKs and tools

    Nouveau fonctionnalité:

    • Configuration de la région Azure Amérique du Nord ajoutée.
  • PHP SDK version 2.3.0 - Date: 17 août 2022

    17 août 2022

    SDKs and tools

    Améliorations :

    • Ajout d'une demande de Réessayer en cas d'échec
    • Ajout de la prise en charge du proxy de requête HTTP
  • Version du SDK Ruby: 0.6.0 - Date: 17 août 2022

    17 août 2022

    SDKs and tools

    Nouveau fonctionnalité:

    • Assistance ajoutée pour la fonction Proxy et Réessayer

  • Version 1.0.3 - Date de sortie: 11 août 2022

    11 août 2022

    CLI

    Fonctionnalités/Améliorations:

    • Version majeure d'accès général (GA) pour Contentstack Command-line Interface (CLI)
    • Respécification et restructuration des commandes pour parvenir à la standardisation des commandes

    Corrections:

    • Correctifs de vulnérabilité
    • Corrections de bugs mineurs
    • Ajout de la rétrocompatibilité pour les anciennes commandes et leurs drapeaux

    Mises à jour de la documentation:

    Déplier
  • Publication de la version 1.0.3 de l'interface de ligne de commande

    11 août 2022

    Contentstack AppAPIs

    Nous lançons la version 1.0.3 de l'interface de ligne de commande Contenstack (CLI). En plus des améliorations globales et des corrections de bogues sur le produit, et introduit la respécification et la restructuration des commandes pour parvenir à la standardisation des commandes.

    Avec cette version, nous avons:

    - Vulnérabilités Résolu et bugs mineurs corrigés

    - Ajout de la rétrocompatibilité pour les anciennes commandes et leurs drapeaux

    Remarque: Tous les autres fonctionnalités et plugins restent tels quels.

    Pour plus d'informations, consultez notre documentation sur l' interface de ligne de commande (CLI) Contentstack .

    Articles de feuille de route à venir:

    - Stabilité des scripts CLI principaux (Importer, Exporter et clonage)

    - Prise en charge des succursales sur CLI

    Déplier
  • Version du SDK de gestion JavaScript: 1.5.0 - Date: 10 août 2022

    10 août 2022

    SDKs and tools

    Nouveau fonctionnalité:

    • Ajout de la prise en charge de Developer Hub
    • Création, récupération et mise à jour d'applications
    • Configuration de l'application
    • Installation de l'application et obtention des détails d'installation
  • Amélioration de l'interface utilisateur pour la barre de Chercher et le nom d'entrée du champ de référence

    10 août 2022

    Contentstack App

    Améliorations de la barre de Chercher

    Présentation des améliorations suivantes de l'interface utilisateur pour la barre de chercher:

    - Une icône de chercher interactive est activée dès que vous tapez quelque chose.

    - Option pour les recherches enregistrées.

    - Dans l'option Recherches enregistrées, seules cinq recherches sont affichées. Cliquez sur Tout voir pour afficher les autres recherches enregistrées.

    - Sections réorganisées dans la fenêtre contextuelle de la barre de chercher .

    - Recherches récentes affiche les textes recherchés au lieu de la requête entière.

    - Utilisez le bouton Tout effacer pour supprimer toutes les recherches récentes.

    - Dans la section Champs récemment utilisés, vous ne verrez que les cinq recherches les plus récentes.

    Voir le Titre Terminer de l'entrée dans le modal contextuel

    Lorsque vous survolez un nom d'entrée dans la fenêtre contextuelle du champ de référence, vous pouvez désormais voir le titre complet.

    Tri alphabétique des entrées du champ de référence

    Les types de juridique dans le modal des entrées de champ de référence sont désormais classés par ordre alphabétique.

    Déplier
  • Accepter ou Passer la Taille de la police Source lors de la copie de juridique en HTML RTE

    04 août 2022

    Docs & TutorialsAPIs

    Publication cette version, c'est-à-dire le 4 août 2022, vous serez autorisé à ignorer l'attribut de taille de police tout en collant le contenu d'un fournisseur (document Google ) lors de l'exécution de la requête API Ajouter des paramètres de pile . Vous pouvez transmettre la clé "sys_rte_skip_format_on_paste" dans la section stack_variables du corps de la requête.

    Lors de la copie du contenu d'une application externe (par exemple, Google Drive) dans le champ HTML RTE (à l'aide des demandes d'API Ajouter des paramètres de pile ), l'attribut font-size vous aide à copier le contenu avec la taille de police utilisée dans la source.

    Si vous souhaitez ignorer la taille de police de la source et utiliser la taille de police par défaut ou définie par l'utilisateur, vous pouvez ignorer cet attribut lors de l'exécution de la requête API.

    Pour ignorer l'attribut font-size, vous pouvez utiliser la clé "sys_rte_skip_format_on_paste":"GD:font-size" . Ici, GD indique le préfixe de l'application externe (Google Document), tandis que font-size indique l'attribut à ignorer.

    Remarque: Nous ne prenons actuellement en charge qu'un seul attribut ( GD:font-size ) pour cette clé. Cela s'applique uniquement à l'éditeur de Texte enrichi HTML.

    Voici un exemple du corps de la requête :

    {
       "stack_settings":{
          "stack_variables":{
             "enforce_unique_urls":true,
             "sys_rte_allowed_tags":"style,figure,script",
             "sys_rte_skip_format_on_paste":"GD:font-size"
          },
          "rte":{
             "cs_only_breakline":true
          }
       }
    }
    
    Déplier
  • Accepter ou Passer la Taille de la police Source lors de la copie de juridique en HTML RTE

    04 août 2022

    Contentstack AppAPIs

    Lors de la copie du contenu d'une application externe (par exemple, Google Drive) dans le champ HTML RTE (à l'aide des demandes d'API Ajouter des paramètres de pile ), l'attribut font-size vous aide à copier le contenu avec la taille de police utilisée dans la source.

    Si vous souhaitez ignorer la taille de police de la source et utiliser la taille de police par défaut ou définie par l'utilisateur, vous pouvez ignorer cet attribut lors de l'exécution de la requête API.

    Pour ignorer l'attribut font-size, vous pouvez utiliser l'attribut"sys_rte_skip_format_on_paste":"GD:font-size" clé. Ici, GD indique le préfixe de l'application externe (Google Document), tandis que font-size indique l'attribut à ignorer.

    Remarque: Nous ne prenons actuellement en charge qu'un seul attribut (GD:font-size ) pour cette clé. Cela s'applique uniquement à l'éditeur de Texte enrichi HTML. Pour plus d'informations, reportez-vous au journal des Modifier de l'API pour cette mise à jour.

    Voici un exemple du corps de la requête :

    {
       "stack_settings":{
          "stack_variables":{
             "enforce_unique_urls":true,
             "sys_rte_allowed_tags":"style,figure,script",
             "sys_rte_skip_format_on_paste":"GD:font-size"
          },
          "rte":{
             "cs_only_breakline":true
          }
       }
    }
    
    Déplier
  • Présentation du contrôle de mission et des données analytiques des produits

    04 août 2022

    Contentstack AppAPIs

    Le tableau de bord Mission Control est une fonctionnalité basée sur un plan qui vous aide à surveiller la santé globale de votre organisation. De plus, vous pouvez l'utiliser pour identifier et suivre les problèmes dans votre organisation, ce qui vous aide à minimiser l'impact des problèmes sur les clients.

    Reportez-vous à notre documentation sur Mission Control pour plus d'informations.

    Présentation des données analytiques des produits

    Organisation Analyses s'appelle désormais Produit Analyses sous Organisation Paramètres. Avec cette version, le tableau de bord bénéficie d'une expérience utilisateur améliorée et de nouvelles fonctionnalités pour explorer l'utilisation de votre organisation.

    Si vous ne parvenez pas à accéder au tableau de bord Produit Analyses, veuillez contacter notre soutien .

    Consultez notre documentation sur Données analytiques des produits pour plus d'informations.

    Déplier
  • Version du SDK de gestion JavaScript: 1.4.0 - Date: 26 juillet 2022

    26 juil. 2022

    SDKs and tools

    Renforcement:

    • Ajout de la prise en charge du téléchargement d'actifs
    • Ajouter de la prise en charge des étapes de workflow Set Entry
    • Ajout de la prise en charge de l'autorisation de jeton OAuth
  • Fonctionnalité de déploiement de juridique sur plusieurs serveurs abandonnée

    26 juil. 2022

    Docs & TutorialsAPIsBreaking changes

    Publication cette version, c'est-à-dire le 26 juillet 2022, nous cesserons de prendre en charge la possibilité d'ajouter plusieurs serveurs de déploiement de contenu tout en configurant un environnement de publication spécifique dans Contentstack. Nous vous recommandons d'utiliser à la place des Webhooks pour déclencher le déploiement sur plusieurs serveurs Web chaque fois que vous publiez du contenu dans un environnement.

    Une fois cette mise à jour du produit mise en ligne, toutes les requêtes contenu Management API (CMA) liées aux environnements ne renverront plus les clés de déploiement et de serveurs dans la réponse. Voici un exemple de corps de réponse mis à jour qui renvoie des données d'environnement lorsque vous exécutez la requête API Obtenir tous les environnements:

    {
        "environments": [{
                "urls": [{
                    "url": "http://localhost.com",
                    "locale": "en-us"
                }],
                "name": "local",
                "uid": "blta1212be1fcfdfad2",
                "created_by": "blt12e12121d12d1f81212a1b2f",
                "updated_by": "blt12e12121d12d1f81212a1b2f",
                "created_at": "2017-06-13T12:28:59.488Z",
                "updated_at": "2018-11-01T13:25:00.349Z",
                "ACL": [
    
                ],
                "_version": 2
            },
            {
                "urls": [{
                    "url": "/staging",
                    "locale": "en-us"
                }],
                "name": "staging",
                "uid": "bltf66ca6a66d66cecf",
                "created_by": "blt6565a6b056fc5bc6",
                "updated_by": "blt6565a6b056fc5bc6",
                "created_at": "2019-05-03T08:11:12.583Z",
                "updated_at": "2019-05-03T08:11:12.583Z",
                "ACL": [
    
                ],
                "_version": 1
            },
            {
                "urls": [{
                    "url": "/production",
                    "locale": "en-us"
                }],
                "name": "production",
                "uid": "bltfd8888c8bd8cb8cb",
                "created_by": "blt22e22222d22d2f22222a2b2f",
                "updated_by": "blt22e22222d22d2f22222a2b2f",
                "created_at": "2018-08-09T13:39:37.117Z",
                "updated_at": "2018-08-09T13:39:37.117Z",
                "ACL": [
    
                ],
                "_version": 1
            }
        ]
    }
    

    Veuillez tenir compte de ces paramètres manquants pour éviter de casser les changements dans votre application.

    Déplier
  • Version du SDK de Livraison JavaScript: 3.15.3 - Date: 26 juillet 2022

    26 juil. 2022

    SDKs and tools

    Nouvelles fonctionnalités :

    • Aperçu en direct Résolu avec un problème d'entrée de référence sur l'application Web SSR.

  • Fonctionnalité de déploiement de juridique sur plusieurs serveurs abandonnée

    26 juil. 2022

    Contentstack AppAPIs

    Publication le 26 juillet 2022, nous cesserons de prendre en charge la possibilité d'ajouter plusieurs serveurs de déploiement de contenu lors de la configuration d'un environnement de publication spécifique dans Contentstack. Nous vous recommandons plutôt d'utiliser des Webhooks pour déclencher le déploiement sur plusieurs serveurs Web chaque fois que vous publiez du contenu dans un environnement.

    Cette mise à jour sera effective sur les interfaces nouvelle et classique de Contentstack .

    Modifications récentes: une fois la mise à jour du produit du 26 juillet 2022 terminée, toutes les requêtes de l'API de gestion de contenu (CMA) liées aux environnements ne renverront plus les clés de déploiement_content et de serveurs dans la réponse. Veuillez prendre en compte ces paramètres pour éviter d'interrompre les modifications dans votre application. Pour toute demande de renseignements, veuillez contacter notre équipe d'assistance à support@contentstack.com .

    Pour plus d'informations sur cette mise à jour, consultez notre documentation API Modifier Log .

    Déplier
  • Nouveau filtres d'actifs, Options de tri et améliorations de l'interface utilisateur

    21 juil. 2022

    Contentstack AppAPIs

    Nouveau Filtres d'actifs

    Trouver des actifs est maintenant plus facile que jamais. Présentation de trois nouveaux filtres - Code, Executable et Archiver - sur la page de liste des ressources qui vous aident à trouver vos fichiers de code, vos fichiers exécutables (.exe) et vos fichiers zip, respectivement. Ces filtres sont également disponibles lors de la recherche d'actifs dans la chercher globale . Reportez-vous à notre documentation sur Plus de filtres d'actifs pour plus d'informations.

    filtre d'actifs.png

    Plus Options de tri

    Nous avons ajouté une nouvelle fonctionnalité de tri à certaines des pages de liste courantes:

    • Utilisateurs et rôles (trier par Statut)
    • Webhooks (triés par Statut)
    • Workflow (trier par Statut)
    • Extensions (trier par Nom, Type, Type de données du champ, Méthode d'hébergement, Dernier modification)
    • Journal d'audit (tri par Date, Module, Adresse distante, Titre).

    Améliorations de l'interface utilisateur

    Désactivé de la sélection des dates passées lors de la planification de la publication

    Il n'est plus possible de sélectionner une date passée lors de la planification d'une release.

    date passée notée.png

    Expérience de chercher améliorée

    La barre de chercher dispose désormais d'un bouton dédié " Chercher Avancé " qui vous permet de passer en mode avancé où vous pouvez ajouter des ensembles de conditions complexes et imbriqués. Nous avons également ajouté un raccourci vers notre site de documentation et amélioré l'apparence du bouton « Filtres».

    expérience_de_recherche_améliorée

    "Voir plus" Entrées de langue localisées dans une fenêtre contextuelle distincte

    Lorsque vous cliquez sur l'option "Voir plus" sous la section Statut de localisation (voir capture d'écran), la liste s'ouvre maintenant dans une fenêtre modale pop-up séparée, ce qui permet de voir plus facilement toutes les langues pour lesquelles cette entrée a été adaptée .

    Voir plus - modal:

    voir plus modal.png

    L'entrée de langue localisée sélectionnée s'ouvre dans un onglet séparé:

    nouvelle visibilité de l'écran.png

    Nouveau balise « Champ Par défaut » pour les champs par défaut des types de contenu

    Nous avons ajouté une balise « Champ Par défaut » aux champs fournis par défaut lors de la création d'un type de contenu.

    balise par défaut.png

    Modifier de l'icône « Supprimer» dans le champ de référence de l'entrée

    L'icône « Supprimer», qui apparaît lorsque vous survolez le champ de référence d'une entrée, a été modifiée pour être plus cohérente avec les autres icônes de l'interface.

    changement d'icône.png

    Annuler la publication programmée d'une entrée

    Vous pouvez maintenant facilement annuler la publication planifiée d'une entrée à partir de la file Publier en survolant simplement l'entrée et en cliquant sur « Annuler la planification » .

    annuler la planification.png

    Déplier
  • Les environnements sont maintenant triés par ordre alphabétique sur le modal de publication/dépublication

    01 juil. 2022

    Contentstack AppAPIs

    La publication de contenu est désormais plus rapide et plus simple pour les gestionnaires de contenu. La liste de vos environnements sur le mode de publication/dépublication pour les entrées et les actifs est désormais triée par ordre alphabétique, ce qui facilite la recherche de vos options préférées dans la liste.

  • Limite de débit Webhook

    29 juin 2022

    Docs & Tutorials

    Auparavant, une Organisation pouvait effectuer autant d'exécutions de webhooks qu'elle le souhaitait à tout moment, sans restrictions. En raison de cette configuration, il y avait une énorme probabilité qu'un seul client puisse inonder le réseau en occupant des positions plus élevées dans la file d'attente.

    Pour éviter cette situation de goulot d'étranglement, nous avons imposé une limite de taux de 200 exécutions Webhook par minute pour toutes les organisations. Ainsi, lorsqu'une Organisation atteint cette limite de débit, d'autres messages webhook seront définis pour être traités dans la file d'attente suivante, sans supprimer aucun des événements au-delà de la limite de débit. Pour plus d'informations, reportez-vous à la documentation sur Webhook Rate Limit .

    Déplier
  • Version du SDK Android: 3.10.2 - Date: 28 juin 2022

    28 juin 2022

    SDKs and tools

    Corrections de bogues:

    • #23 PendingIntent implicite détecté dans le SDK Android Contentstack .

    Nouvelles fonctionnalités :

    • Prise en charge Nouveau région - Azure Amérique du Nord.

  • Version du SDK Java: 1.10.1 - Date: 16 juin 2022

    16/06/2022

    SDKs and tools

    Correction d'un bug:

    • #57 Problème CompileJava dans l'écosystème de construction Gradle (contentstack-utils).
    • #58 content_type: Avertissement non valide pour contentTypeUid.


  • Avertir les Utilisateurs des Webhooks Désactivé

    09 juin 2022

    Contentstack AppAPIs

    Désormais, vous pouvez choisir les utilisateurs que vous souhaitez avertir lorsque Webhook Circuit Breaker désactive un webhook particulier. Vous pouvez spécifier les adresses e-mail des utilisateurs à notifier dans la section Utilisateurs(s) à notifier lors de la création de votre webhook.

    notify_users_about_disabled_webhooks

    Pour plus d'informations, reportez-vous à la documentation Créer un Webhook et Webhook Circuit Breaker .

    Déplier
  • Version du SDK de Livraison JavaScript: 3.15.2 - Date: 08 juin 2022

    08 juin 2022

    SDKs and tools

    Nouvelles fonctionnalités :

    • Aperçu en direct Résolu avec un problème d'entrée de référence.

  • Chercher textuelle partielle d'actifs et de dossiers d'actifs

    08 juin 2022

    Docs & TutorialsContentstack App

    Nous avons introduit les modifications suivantes dans notre version du 8 juin 2022:

    • Contentstack vous permet désormais d'exécuter une chercher textuelle pour un dossier d'actifs présent dans votre pile. Vous pouvez saisir une expression de chercher qui correspond entièrement ou partiellement au nom du dossier de ressources pour l'afficher dans vos résultats de chercher .

      Par exemple, vous pouvez exécuter un Chercher de base basé sur une expression de chercher telle que "Marketing" pour chercher le dossier d'actifs "Marketing Images ", réduisant ainsi les efforts et le temps.
    • Partial_Search_for_Asset_Folder.png

    • Contentstack vous permet désormais d'exécuter un Chercher de base pour les actifs et les dossiers d'actifs en fonction d'une expression de chercher qui correspond partiellement au nom de l'actif ou du dossier pour l'afficher dans vos résultats de chercher . Au lieu de saisir une expression de chercher qui correspond exactement, vous pouvez saisir une partie spécifique du nom de l'actif ou du dossier pour votre chercher de base .

      Par exemple, vous pouvez exécuter une chercher de base en utilisant des expressions de chercher partiellement correspondantes telles que "smart" ou "téléphone" pour chercher l'actif "Smartphone.jpg" dans votre pile.
    • Partial_Search_for_an_Asset.png

    Déplier
  • Chercher textuelle partielle d'actifs et de dossiers d'actifs

    08 juin 2022

    Contentstack AppAPIs

    Nous avons introduit les modifications suivantes dans notre version du 8 juin 2022:

    • Contentstack vous permet désormais d'exécuter une chercher textuelle pour un dossier d'actifs présent dans votre pile. Vous pouvez saisir une expression de chercher qui correspond entièrement ou partiellement au nom du dossier de ressources pour l'afficher dans vos résultats de chercher .
      Par exemple, vous pouvez exécuter un Chercher de base basé sur une expression de chercher telle que "Marketing" pour chercher le dossier d'actifs "Marketing Images ", réduisant ainsi les efforts et le temps.
      basic_asset_search
    • Contentstack vous permet désormais d'exécuter un Chercher de base pour les actifs et les dossiers d'actifs en fonction d'une expression de chercher qui correspond partiellement au nom de l'actif ou du dossier pour l'afficher dans vos résultats de chercher . Au lieu de saisir une expression de chercher qui correspond exactement, vous pouvez saisir une partie spécifique du nom de l'actif ou du dossier pour votre chercher de base .
      Par exemple, vous pouvez exécuter une chercher de base en utilisant des expressions de chercher partiellement correspondantes telles que "smart" ou "téléphone" pour chercher l'actif "Smartphone.jpg" dans votre pile.
      partial_asset_search

    Pour plus d'informations, reportez-vous à notre documentation API Modifier Log .

    Déplier
  • Version du SDK Java: 1.10.0 - Date: 03 juin 2022

    03 juin 2022

    SDKs and tools

    Nouvelles fonctionnalités :

    • Forte augmentation de la consommation de mémoire et du nombre de threads lors de la mise à jour vers la version 1.9.0.
    • Définition du proxy dans la configuration
    • Ajout d'un paramètre de requête pour le Live Aperçu #52 .
    • Amélioration de l'enregistreur pour les différentes classes (suggéré via une demande d'extraction) #51.


    Déplier
  • Présentation de Contentstack Marketplace et Contentstack Developer Hub

    23 mai 2022

    Contentstack AppAPIsDocs & Tutorials

    Nous sommes ravis de présenter Contentstack Marketplace et notre cadre de développement d'applications (en version bêta Site ).

    • Contentstack Marketplace est une plate-forme unique qui vous permet d'explorer et d'utiliser des intégrations tierces et des extensions prédéfinies pour répondre à tous les besoins spécifiques de votre entreprise. En Lire plus sur Contentstack Marketplace .
    • Contentstack Developer Hub est une plate-forme de développement d'applications qui vous permet de créer vos propres applications et de les publier sur Contentstack Marketplace. Il est actuellement en phase bêta. Veuillez contacter votre CSM pour y accéder. Lire plus comment utiliser Contentstack Developer Hub pour créer des applications pour Marketplace.

    Remarque: Cette fonctionnalité basée sur un forfait est disponible uniquement dans la nouvelle interface Contentstack .

    Déplier
  • Présentation de la Assistance de métadonnées supplémentaires pour les entrées et les ressources

    20 mai 2022

    Contentstack AppAPIs

    Les développeurs peuvent désormais ajouter des métadonnées personnalisées aux entrées et aux ressources, afin que les gestionnaires de contenu puissent facilement organiser, catégoriser et rechercher du contenu. Vous pouvez ajouter de nouvelles métadonnées sans incrémenter la version, à l'aide des requêtes de l'API Metadata contenu Management .

    Reportez-vous à notre documentation sur les métadonnées des entrées et des actifs pour plus d'informations.

    Remarque: Cette fonctionnalité basée sur un forfait est disponible uniquement dans la nouvelle interface Contentstack .

    Déplier
  • Présentation des extensions de la barre latérale d'actifs

    20 mai 2022

    Contentstack AppAPIs

    Asset Sidebar Extension, un nouveau type d'Experience Extension, permet aux développeurs de créer des barres latérales personnalisées pour les actifs. Avec cette nouvelle extension, ils peuvent ajouter de nouvelles fonctionnalités puissantes permettant aux gestionnaires de contenu de gérer, transformer et optimiser facilement les actifs.

    sélectionnez la barre latérale extn.png

    Reportez-vous à notre documentation sur les extensions de la barre latérale d'actifs pour plus d'informations.

    Remarque: Cette fonctionnalité basée sur un forfait est disponible uniquement dans la nouvelle interface Contentstack .

    Déplier
  • Exporter la Liste des Utilisateurs de Organisation dans un Fichier CSV

    13 mai 2022

    Contentstack AppAPIs

    Contentstack vous permet désormais d'utiliser l'option "Exporter" pour exporter les détails de tous les utilisateurs de la page de liste des utilisateurs de l'organisation dans un fichier CSV (valeurs séparées par des virgules). Vous pouvez ouvrir ce fichier CSV à l'aide de n'importe quel tableur pour afficher clairement les détails de l'utilisateur exportés.

    Avec cette option, vous pouvez parcourir les détails de l'utilisateur dans une seule vue au lieu de n'afficher que 30 utilisateurs sur une page à la fois, évitant ainsi d'avoir à faire défiler constamment de longues listes d'utilisateurs.

    Remarque: La fonctionnalité "Exporter la liste des utilisateurs" est disponible uniquement dans la nouvelle interface Contentstack .

    Pour plus d'informations, lisez notre documentation Exporter la Liste des Utilisateurs

    Déplier
  • Assistance du canal Webhook pour les Commentaires et les discussions d'entrée

    13 mai 2022

    Contentstack AppAPIs

    Désormais, vous pouvez également définir des conditions de déclenchement en fonction des actions effectuées sur les commentaires et les discussions des entrées. Référez-vous à notre Commentaires et Discussions documentation webhook pour en savoir plus sur les événements traçables.

    Déplier
  • Ruby Utils Version: 1.1.1 - Date: 21 avril 2022

    21 avril 2022

    SDKs and tools
    Renforcement
    • Problème d'image, de lien et d'URL de source de trame Json RTE résolu

  • Version du SDK Ruby: 0.5.1 - Date: 21 avril 2022

    21 avril 2022

    SDKs and tools

    Corrections de bogues:

    • Requête API avec problème URI.OPEN résolu
  • Version du SDK de Livraison JavaScript: 3.15.1 - Date: 21 avril 2022

    21 avril 2022

    SDKs and tools

    Nouvelles fonctionnalités :

    • Mises à jour de la région et du package Azure Na.

  • Restreindre les types de contenu et les champs globaux avec des identifiants uniques en majuscules

    11 avril 2022

    Docs & TutorialsAPIsBreaking changes

    Publication cette version, c'est-à-dire le 11 avril 2022, Contentstack vous empêchera de créer ou d'importer des types de contenu et des champs globaux avec des identifiants uniques spécifiés en majuscules . Si vous essayez de créer ou d'importer un type de contenu ou un champ global avec un Identifiant unique en majuscule, vos requêtes contenu Management API (CMA) renverront une erreur dans la réponse.

    Messages Erreur liés au Type de contenu

    Pour les demandes de création de type de contenu (avec des UID en majuscules), vous rencontrerez l'erreur suivante:

    {
        "error_message":"Content Type creation failed. Please try again.",
        "error_code":118,
        "errors":{
            "uid":[
                "is not valid."
            ]
        }
    }

    Pour les demandes d'importation de type de contenu (avec des UID en majuscules), vous rencontrerez l'erreur suivante:

    {
        "error_message":"There was a problem importing the Content Type. Please correct the Content Type and try again.",
        "error_code":118,
        "errors":{
            "uid":[
                "is not valid."
            ]
        }
    }

    Messages Erreur relatifs aux champs globaux

    Pour les demandes de création de champs globaux (avec des UID en majuscules), vous rencontrerez l'erreur suivante:

    {
        "error_message":"Global Field creation failed. Please try again.",
        "error_code":118,
        "errors":{
            "uid":[
                "is not valid."
            ]
        }
    }

    Pour les demandes d'importation de champs globaux (avec des UID en majuscules), vous rencontrerez l'erreur suivante:

    {
        "error_message":"There was a problem importing the Global Field. Please try again.",
        "error_code":118,
        "errors":{
            "uid":[
                "is not valid."
            ]
        }
    }
    Déplier
  • Version du SDK Python: 1.6.0 - Date: 8 avril 2022

    08 avril 2022

    SDKs and tools
    • Fonction Stack.live_preview_query ajoutée dans Stack.
    • Fonctions de prévisualisation en direct ajoutées dans la configuration.
  • Version du SDK Python: 1.7.0 - Date: 8 avril 2022

    08 avril 2022

    SDKs and tools
    • Prise en charge de la Région ajoutée.
    • Prise en charge Nouveau région - Azure Amérique du Nord.
    • Nettoyage Général du code.
  • Présentation du chiffrement pour les attributs SAML

    04 avril 2022

    Contentstack AppAPIs

    Les attributs SAML peuvent désormais être chiffrés dans les demandes de connexion SSO. Cela fournit une couche de protection supplémentaire pour vos données personnelles ou d’entreprise. Une fois que vous avez activé le chiffrement dans votre IdP et Contentstack, l'IdP chiffre les attributs SAML à l'aide du certificat de clé publique de Contentstack.

    Reportez-vous à notre documentation Activer le chiffrement SAML pour plus d'informations.

  • Version du générateur de Modèle .NET: 0.4.2 - Date: 16 mars 2022

    16 mars 2022

    SDKs and tools
    • Résolu du problème de génération de fichier de bloc modulaire
  • Version du SDK Java: 1.9.0 - Date: 16 mars 2022

    16 mars 2022

    SDKs and tools
    Correction d'un bug:

    • #47 problème résolu
    • #48 problème de modèle d'entrée résolu
    • #49 support azure-na ajouté pour la région

  • Version du SDK Dart: 0.5.0 - Date: 16 mars 2022

    16 mars 2022

    SDKs and tools
    • Problème de référence multiple résolu.
    • Prise en charge Nouveau région - Azure Amérique du Nord
    • Mise à jour générale du Code et mise à jour de sécurité
    • Nettoyage de Code
  • Version du SDK Dart: 0.4.0 - Date: 11 mars 2022

    11 mars 2022

    SDKs and tools
    • Prise en charge de Aperçu en direct ajoutée.

  • 25 février 2022

    Docs & Tutorials

    Si la fonctionnalité « Branches » fait partie de votre plan, toutes les requêtes API liées aux webhooks qui atteignent l'API de gestion de contenu (CMA) renverront la clé de branche dans le corps de la réponse. Cette clé spécifie l' Identifiant unique de la branche sur laquelle le Le webhook concerné a été déclenché. De plus, il met également en évidence l' Identifiant unique de tout alias attribué à la branche et la branche source dont elle hérite des données.

    Voici un exemple des données de webhook renvoyées avec la clé de branche lorsque vous exécutez la requête d'API Get webhook executions:

    {
      "webhooks":[
        {
          "uid":"bltf00ec3b37082288b",
          "channel":[
            "content_types.create"
          ],
          "created_at":"2021-09-21T07:24:48.757Z",
          "event_data":{
            "module":"content_type",
            "api_key":"blt29ec365eaa0c8d67",
            "event":"create",
            "data":{
              "uid":"new_content_type",
              "title":"New Content Type",
              "branch":{
                "alias":[
                  "test"
                ],
                "uid":"development",
                "source":"main"
              }
            }
          },
          "event_headers":{
            "Content-Type":"application/json",
            "User-Agent":"Contentstack",
            "X-Contentstack-Signature":"d7b6d307f35086885f64a8a8sd7s878d7s8"
          },
          "org_uid":"blteac54a27425b3b0e",
          "request_details":[
            {
              ...
                "body":{
                  "triggered_at":"2021-09-21T07:24:43.734Z",
                  "module":"content_type",
                  "api_key":"blt29ec365eaa0c8d67",
                  "event":"create",
                  "data":{
                    "uid":"new_content_type",
                    "title":"New Content Type",
                    "branch":{
                      "alias":[
                        "test"
                      ],
                      "uid":"development",
                      "source":"main"
                    }
                  }
                },
                "headers":{
                  ...
                },
                "json":true,
                "resolveWithFullResponse":true,
                "timeout":30000
              },
              "response":{
                "statusCode":500,
                "message":"Unable to connect to host.",
                "request":{
                  "uri":{
                    "href":"https://webhook.gatsbee.com/hooks/data_source/12345"
                  },
                  "method":"POST",
                  "headers":{
                    "Content-Type":"application/json",
                    "User-Agent":"Contentstack",
                    "X-Contentstack-Signature":"d7b6d307f35086885f64a8a2a47ef2e374837"
                  }
                }
              },
              "created_at":"2021-09-21T07:24:48.757Z"
            }
          ],
          "retry_count":1,
          "status":500,
          "updated_at":"2021-09-21T07:25:28.860Z",
          "webhooks":[
            "blt6b256750460b99c0"
          ],
          "destination":{}
        }
      ]
    }
    

    Clés "branches" et "alias_branches" supplémentaires pour spécifier la portée des branches/alias dans les réponses

    Si la fonctionnalité « Branches » fait partie de votre plan, vous verrez des clés supplémentaires nommées branches et branch_aliases dans les réponses API de certains des modules Contentstack (répertoriés ci-dessous). Les clés branches et branch_aliases précisent les identifiants uniques des branches et alias sélectionnés dans le périmètre des modules concernés.

    • Les requêtes API liées aux webhooks qui atteignent l'API de gestion de contenu (CMA) renverront une clé de branches de niveau supérieur dans le corps de la réponse. Cette clé spécifie l' Identifiant unique de la branche à laquelle le webhook est applicable.

      Lors de la création ou de la mise à jour d'un webhook, vous devez spécifier la portée de la branche via le schéma suivant dans le corps de la requête:

      "branches":[
          "main"
      ]
      

      Par exemple, voici la réponse que vous obtiendrez pour la requête d'API Créer un webhook:

      {
          "notice":"The webhook was created successfully",
          "webhook":{
              "uid":"blta4c0a90071d12f38",
              "channels":[
                  "assets.create"
              ],
              "branches":[
                  "main"
              ],
              "disabled":false,
              "concise_payload":true,
              "name":"Test",
              "destinations":[
                  {
                      "target_url":"http://example.com",
                      "http_basic_auth":"basic",
                      "http_basic_password":"test",
                      "custom_header":[
                          {
                              "header_name":"Custom",
                              "value":"testing"
                          }
                      ]
                  }
              ],
              "retry_policy":"manual",
              "updated_by":"blta7eaf6883dd73a0b",
              "created_by":"blta7eaf6883dd73a0b",
              "created_at":"2021-09-20T18:54:01.105Z",
              "updated_at":"2021-09-20T18:54:01.105Z"
          }
      }
      
    • Les requêtes API liées aux workflows qui atteignent l'API de gestion de contenu (CMA) renverront une clé de branches de niveau supérieur dans le corps de la réponse. Cette clé spécifie les ID uniques des branches auxquelles le workflow est applicable.

      Lors de la création ou de la mise à jour d'un workflow, vous devez spécifier la portée de la branche via le schéma suivant dans le corps de la requête:

      "branches":[
          "main"
      ]
      

      Par exemple, voici la réponse que vous obtiendrez pour la requête API Créer un workflow:

      {
          "notice":"Workflow created successfully.",
          "workflow":{
              "workflow_stages":[
                  {
                      "color":"#74ba76",
                      "SYS_ACL":{
                          "others":{
                              "read":true,
                              "write":true,
                              "transit":false
                          },
                          "users":{
                              "uids":[
                                  "$all"
                              ],
                              "read":true,
                              "write":true,
                              "transit":true
                          },
                          "roles":{
                              "uids":[
                                  
                              ],
                              "read":true,
                              "write":true,
                              "transit":true
                          }
                      },
                      "next_available_stages":[
                          "$all"
                      ],
                      "allStages":true,
                      "allUsers":true,
                      "specificStages":false,
                      "specificUsers":false,
                      "name":"Review",
                      "uid":"blt7336c2c86ede8b9a"
                  },
                  {
                      "color":"#2196f3",
                      "SYS_ACL":{
                          "others":{
                              "read":true,
                              "write":true,
                              "transit":false
                          },
                          "users":{
                              "uids":[
                                  "$all"
                              ],
                              "read":true,
                              "write":true,
                              "transit":true
                          },
                          "roles":{
                              "uids":[
                                  
                              ],
                              "read":true,
                              "write":true,
                              "transit":true
                          }
                      },
                      "allStages":true,
                      "allUsers":true,
                      "specificStages":false,
                      "specificUsers":false,
                      "next_available_stages":[
                          "$all"
                      ],
                      "name":"Complete",
                      "uid":"bltace4f008c3156e97"
                  }
              ],
              "admin_users":{
                  "users":[
                      
                  ],
                  "roles":[
                      "bltc5412bb640c8cce1"
                  ]
              },
              "name":"Sample Workflow",
              "enabled":true,
              "branches":[
                  "main"
              ],
              "content_types":[
                  "author",
                  "header"
              ],
              "uid":"bltf502c1bf4b742857",
              "api_key":"blt29ec365eaa0c8d67",
              "org_uid":"blteac54a27425b3b0e",
              "created_by":"blt1fd0057b90905592",
              "created_at":"2021-09-22T14:05:54.454Z",
              "deleted_at":false
          }
      }
      
    • Les requêtes API liées aux règles de Publier qui atteignent l'API de gestion de contenu (CMA) renverront une clé de branche de niveau supérieur dans le corps de la réponse. Cette clé spécifie les identifiants uniques des branches pour lesquelles la règle de publication est applicable.

      Lors de la création ou de la mise à jour d'une règle de publication, vous devez spécifier la portée de la branche via le schéma suivant dans le corps de la requête:

      "branches":[
          "main"
      ]
      

      Par exemple, voici la réponse que vous obtiendrez pour la requête d'API Créer des règles de publication:

      {
          "notice": "Publish rule created successfully.",
          "workflow": {
              "status": {
                  "publishing_rules": true
              },
              "publishing_rules": [
                  {
                      "uid": "blta7e8171bdaf013cd",
                      "actions": [],
                      "environment": "blta6fa90d8fc8a35b3",
                      "branches": [
                          "main"
                      ],
                      "content_types": [
                          "$all"
                      ],
                      "locales": [
                          "en-us"
                      ],
                      "approvers": [
                          "blt1fd0057b90905592"
                      ],
                      "status": true
                  }
              ]
          }
      }
      
    • Les demandes d'API liées au jeton de Livraison et au jeton de gestion qui atteignent l'API de gestion de contenu (CMA) renverront les clés branches et branch_aliases dans la section de portée du corps de la réponse. Ces clés spécifient les ID uniques des succursales et des alias de succursale pour lesquels un jeton de livraison ou de gestion est applicable.

      Lors de la création ou de la mise à jour d'un jeton de diffusion ou de gestion, vous devez spécifier la portée de la branche et de l'alias via le schéma suivant dans le corps de la requête:

      {
          "module":"branch",
          "branches":[
              "main",
              "development"
          ],
          "acl":{
              "read":true
          }
      },
      {
          "module":"branch_alias",
          "branch_aliases":[
              "deploy",
              "release"
          ],
          "acl":{
              "read":true
          }
      }
      

      Par exemple, voici la réponse que vous obtiendrez pour la requête API Créer un jeton de livraison:

      {
          "notice": "Delivery Token created successfully.",
          "token": {
              "name": "Sample Delivery Token",
              "description": "Sample token.",
              "scope": [
                  {
                      "environments": [
                          {
                              "name": "staging",
                              "servers": [
                                  {
                                      "name": "default"
                                  }
                              ],
                              "urls": [
                                  {
                                      "locale": "en-us",
                                      "url": "http://example.com/"
                                  }
                              ],
                              "deploy_content": true,
                              "app_user_object_uid": "system",
                              "uid": "blta6fa90d8fc8a35b3",
                              "created_by": "blta7eaf6883dd73a0b",
                              "updated_by": "blta7eaf6883dd73a0b",
                              "created_at": "2021-09-16T19:27:18.898Z",
                              "updated_at": "2021-09-16T19:27:18.898Z",
                              "ACL": [],
                              "_version": 1,
                              "tags": []
                          }
                      ],
                      "module": "environment",
                      "acl": {
                          "read": true
                      },
                      "_metadata": {
                          "uid": "csfa77cbd080f5afbd"
                      }
                  },
                  {
                      "module": "branch",
                      "acl": {
                          "read": true
                      },
                      "branches": [
                          "main",
                          "development"
                      ],
                      "_metadata": {
                          "uid": "cs766df728fb56e697"
                      }
                  },
                  {
                      "module": "branch_alias",
                      "acl": {
                          "read": true
                      },
                      "branch_aliases": [
                          "deploy",
                          "release"
                      ],
                      "_metadata": {
                          "uid": "cs27a40bf57db84414"
                      }
                  }
              ],
              "uid": "blt9d62d10720189b2e",
              "created_by": "blt1fd0057b90905592",
              "updated_by": "blt1fd0057b90905592",
              "created_at": "2021-09-22T16:01:34.410Z",
              "updated_at": "2021-09-22T16:01:34.410Z",
              "token": "cs93d9e3bb4bf8a0612d8bdb77",
              "type": "delivery",
              "_metadata": {
                  "references": []
              }
          }
      }
      
    • Les requêtes API liées aux rôles Utilisateur qui atteignent l'API de gestion de contenu (CMA) renverront les clés branches et branch_aliases sous la section des règles dans le corps de la réponse. Ces clés spécifient les ID uniques des branches et les alias de branche dont un rôle d'utilisateur particulier peut accéder aux données.

      Lors de la création ou de la mise à jour d'un rôle d'utilisateur, vous devez spécifier la portée de la branche et de l'alias via le schéma suivant dans le corps de la requête:

      {
          "module":"branch",
          "branches":[
              "main"
          ],
          "acl":{
              "read":true
          }
      },
      {
          "module":"branch_alias",
          "branch_aliases":[
              "deploy"
          ],
          "acl":{
              "read":true
          }
      }
      

      Par exemple, voici la réponse que vous obtiendrez pour la requête API Créer un rôle:

      {
          "notice":"The role created successfully.",
          "role":{
              "name":"Demo role",
              "description":"Demo role.",
              "rules":[
                  {
                      "module":"content_type",
                      "content_types":[
                          "author"
                      ],
                      "acl":{
                          "read":true,
                          "sub_acl":{
                              "read":true,
                              "create":true,
                              "update":true,
                              "publish":true,
                              "delete":true
                          }
                      }
                  },
                  {
                      "module":"asset",
                      "assets":[
                          "$all"
                      ],
                      "acl":{
                          "read":true,
                          "create":true,
                          "update":true,
                          "publish":true,
                          "delete":true
                      }
                  },
                  {
                      "module":"environment",
                      "environments":[
                          "blta6fa90d8fc8a35b3"
                      ],
                      "acl":{
                          "read":true
                      }
                  },
                  {
                      "module":"locale",
                      "locales":[
                          "blt37255d0c5a6d20b1"
                      ],
                      "acl":{
                          "read":true
                      }
                  },
                  {
                      "module":"branch",
                      "branches":[
                          "main"
                      ],
                      "acl":{
                          "read":true
                      }
                  },
                  {
                      "module":"branch_alias",
                      "branch_aliases":[
                          "deploy"
                      ],
                      "acl":{
                          "read":true
                      }
                  }
              ],
              "users":[
                  
              ],
              "uid":"bltc590a9b813590e8e",
              "org_uid":"blteac54a27425b3b0e",
              "api_key":"blt29ec365eaa0c8d67",
              "created_by":"blt1fd0057b90905592",
              "updated_by":"blt1fd0057b90905592",
              "created_at":"2021-09-23T08:09:30.971Z",
              "updated_at":"2021-09-23T08:09:30.971Z"
          }
      }
      

    [ Modifier de rupture potentiel] Mis à jour du Format URL de Télécharger d'actifs selon la branche

    Si la fonctionnalité "Branches" fait partie de votre plan, vous verrez un format URL de téléchargement mis à jour pour tous les actifs faisant partie de n'importe quelle branche, à l'exception de la branche principale par défaut. Le paramètre de requête branch={branch_UID} est attaché à l' URL de téléchargement .

    Par exemple, si vous téléchargez une ressource vers la branche de développement, Contentstack génère l' URL de téléchargement de la ressource suivante:

    https://assets.contentstack.com/v3/assets/blt252b550c5ccdae26/bltc56f275260214c0b/61280d9625aca65092ce7f15/Sample_Image.jpg?branch=development
    

    Pour tout élément que vous téléchargez sur la branche principale, Contentstack continuera à générer des URL de téléchargement d'éléments au format précédent:

    https://assets.contentstack.com/v3/assets/blt252b550c5ccdae26/bltc56f275260214c0b/61280d9625aca65092ce7f15/Sample_Image.jpg
    

    Assistance de "include_branch" en tant que paramètre de requête dans les demandes d'API CMA et CDA

    Si la fonctionnalité « Branches » fait partie de votre plan, vous pouvez transmettre le paramètre de requête include_branch lors de l'exécution des requêtes contenu Livraison API (CDA) / CDN et contenu Management API (CMA). Définissez la clé include_branch sur true pour permettre à l'API de renvoyer la clé de niveau supérieur _branch dans la réponse. Cette clé spécifie l' Identifiant unique de la branche et permet d'identifier où réside le module Contentstack concerné.

    Voici la liste des composants qui prennent en charge le paramètre de requête include_branch:

    • Types de contenu [CDA / CMA]
    • Champs globaux [CDA / CMA]
    • Atouts [CDA / CMA]
    • Entrées [CDA / CMA]
    • Extensions
    • Langues
    • Versions finalisées
    • Journal d'audit
    • File d'attente de publication
    • Remarque: Pour les demandes d'API liées à la file d'attente de Publier et au journal d'audit, au lieu de "_branch": "{branch_ID}", vous verrez la clé de niveau supérieur "branch": "{branch_ID}" dans la réponse.

      Examinons un exemple pour comprendre à quoi ressemblerait la réponse lorsque vous transmettez le paramètre de requête include_branch . Par exemple, voici la réponse que vous obtiendrez pour la requête API Obtenir tous les types de contenu:

      {
          "content_types": [
              {
                  ...,
                  "schema": [
                      {
                          "display_name": "Title",
                          ...
                      },
                      {
                          "display_name": "URL",
                          ...
                      },
                  ],
                  "last_activity": {},
                  "maintain_revisions": true,
                  "description": "",
                  "DEFAULT_ACL": {
                      "others": {
                          "read": false,
                          "create": false
                      },
                      "users": [
                          {
                              "read": true,
                              "sub_acl": {
                                  "read": true
                              },
                              "uid": "blt690a3fed2a593445"
                          }
                      ],
                      "management_token": {
                          "read": true
                      }
                  },
                  "SYS_ACL": {
                      "roles": [
                          {
                              "uid": "bltdc9d89cd41565777",
                              "read": true,
                              "sub_acl": {
                                  ...
                              },
                              "update": true,
                              "delete": true
                          },
                          {
                              ... 
                              }
                          },
                          {
                              ...
                              },
                              ...
                          }
                      ],
                      "others": {
                          ...
                          }
                      }
                  },
                  "_branch": "development",
                  "options": {
                      "title": "title",
                      "publishable": true,
                      "is_page": true,
                      "singleton": false,
                      "sub_title": [
                          "url"
                      ],
                      "url_pattern": "/:title",
                      "url_prefix": "/"
                  },
                  "abilities": {
                      "get_one_object": true,
                      "get_all_objects": true,
                      "create_object": true,
                      "update_object": true,
                      "delete_object": true,
                      "delete_all_objects": true
                  }
              }
          ]
      }
      

      Remarque: La fonctionnalité « branches » est disponible dans Contentstack uniquement pour la nouvelle interface.

    Déplier
  • Présentation des succursales

    25 février 2022

    Contentstack AppAPIs

    Contentstack propose désormais une fonctionnalité de branchement qui permet aux développeurs d'expérimenter et d'innover librement et de collaborer avec les équipes commerciales. Avec Branches, les développeurs peuvent créer des copies de structures de types de contenu (schémas) pour apporter des modifications et itérer sans affecter les déploiements sur le serveur de production.

    Les succursales peuvent avoir leurs flux de travail distincts pour impliquer les utilisateurs professionnels dans la réalisation de modifications de contenu, permettant ainsi une innovation interfonctionnelle. Lisez nos documents pour plus d'informations .

    Modifications récentes: lors de l'activation des « Branches », vous verrez un changement dans les réponses de l'API renvoyées pour plusieurs requêtes contenu Livraison API (CDA) / CDN et contenu Management API (CMA). Nous avons répertorié les modifications introduites dans le fichier PDF Breaking Changes pour une adoption en douceur de la fonctionnalité. Vous devez mettre à jour votre code avec les paramètres pertinents pour éviter de rompre les modifications dans votre application.

    Remarque: La fonctionnalité Branches sera déployée progressivement auprès de tous les clients au cours des prochaines semaines. Il est disponible dans Contentstack uniquement pour la nouvelle interface. Pour toute demande de renseignements, veuillez contacter notre équipe d'assistance à support@contentstack.com .

    Flux de branches.png

    Déplier
  • Mis à jour de l'interface utilisateur pour l'ajout de choix de valeur-clé dans le champ Sélectionner

    18 février 2022

    Contentstack AppAPIs

    Avec la dernière mise à jour des choix clé-valeur des champs de Sélectionner, vous n'avez plus besoin d'ajouter d'espaces avant et après les deux-points (:) de vos paires clé-valeur. Par exemple, si vous ajoutez des choix de valeur-clé pour les tailles de t-shirt, vous devez ajouter les choix suivants: Large: L, Médium: M, Small: S, etc.

    En savoir plus sur ce changement dans la documentation du champ Sélectionner .

  • Restreindre la Entretien des enregistrements pour les activités de la file d'attente de Publier

    11 février 2022

    Restreindre la Entretien des enregistrements pour les activités de la file d'attente de Publier

    Publication cette version, c'est-à-dire le 11 février 2022, la file d'attente de Publier de la pile conservera uniquement les enregistrements des activités de publication/dépublication effectuées au cours des 90 derniers jours . Cette mise à jour garantit qu'une activité de publication constante ne surcharge pas la file d'attente.

    Pour plus d'informations, reportez-vous à la documentation sur la file d'attente de Publier . Vous pouvez également vous référer à la documentation de l'API Publier Queue pour comprendre comment récupérer des détails à l'aide de l' API contenu Management .

    Restreindre la Entretien des enregistrements pour les activités du journal d'audit

    Publication cette version, c'est-à-dire le 11 février 2022, le journal d'audit de la pile conservera uniquement les enregistrements des activités (mises à jour, suppressions, activités de publication/dépublication, etc.) effectuées au cours des 90 derniers jours .

    Pour plus d'informations, reportez-vous à la documentation du journal d'audit .

    Signatures Webhook pour les Événements Webhook

    Publication cette version, c'est-à-dire le 11 février 2022, Contentstack signera tous les événements webhook envoyés à vos points de terminaison avec une signature. Cette signature apparaît dans l'en-tête X-Contentstack-Request-Signature de chaque événement. Il permet de vérifier l'intégrité des données et l'authenticité du fournisseur (Contentstack) d'où proviennent les données.

    Pour plus d'informations, reportez-vous à la documentation Webhook Signature .

    Déplier
  • Restreindre la Entretien des enregistrements pour les activités de la file d'attente de Publier et du journal d'audit

    11 février 2022

    Contentstack AppAPIs

    Nous avons introduit les modifications suivantes dans notre version du 11 février 2022:

    • La file d'attente de Publier de votre pile ne conserve désormais que les enregistrements des activités de publication/dépublication effectuées au cours des 90 derniers jours . Cette mise à jour garantit qu'une activité de publication constante ne surcharge pas la file d'attente.
    • Le journal d'audit de votre pile ne conserve désormais que les enregistrements des activités (événements) effectuées au cours des 90 derniers jours .

    En Lire plus sur ces mises à jour dans notre documentation API Modifier Log .

    Déplier
  • Signatures Webhook pour les Événements Webhook

    11 février 2022

    Contentstack AppAPIs

    Contentstack signe désormais tous les événements webhook envoyés à vos points de terminaison avec une signature. Cette signature apparaît dans l'en-tête X-Contentstack-Request-Signature de chaque événement. Il permet de vérifier l'intégrité des données et l'authenticité du fournisseur (Contentstack) d'où proviennent les données.

    Pour plus d'informations, reportez-vous à la documentation Webhook Signature .

    Déplier
  • Version du SDK Java: 1.8.1 - Date: 31 janvier 2022

    31 janvier 2022

    SDKs and tools

    Correction d'un bug:

    • Correction du bogue de l'UID d'entrée #45 .
    • Enregistreur statique implémenté #43 .
    • Dépendances basées sur la portée.

  • Créer ou Actualiser des rôles avec des autorisations spécifiques à la langue

    31 janvier 2022

    Contentstack AppAPIs

    Vous pouvez désormais restreindre l'accès à la langue principale et ajouter des exceptions personnalisées pour toutes les langues ou certaines langues lors de la création ou de la mise à jour d'un rôle d'utilisateur. Par exemple, vous pouvez empêcher un rôle de "Créer", "Actualiser" ou "Supprimer" des entrées localisées dans une langue spécifique, par exemple l'anglais (États-Unis) ou le français (France).

    create_update_roles_with_language_specific_permissions

    Lisez notre documentation pour plus d'informations.

    Déplier
  • Utiliser la commande Slash pour les raccourcis de formatage dans l'éditeur de Texte enrichi JSON

    31 janvier 2022

    Contentstack AppAPIs

    Vous pouvez maintenant saisir « / » dans l'éditeur de Texte enrichi JSON pour ouvrir un menu de formatage contenant des options de formatage des textes et des puces, l'intégration d'entrées et d'éléments, etc. Avec la commande slash, vous pouvez styliser et modifier votre contenu efficacement et plus rapidement. Pour sélectionner une option de formatage, choisissez dans la liste affichée ou saisissez l'option que vous devez ajouter.

    slash_command_in_json_rte

    Pour plus d'informations, lisez notre documentation sur la commande Slash .

    Déplier
  • Mettre à jour les éléments d'une version finalisée vers leurs dernières versions

    31 janvier 2022

    Contentstack AppAPIs

    Le nouveau bouton Mettre à Actualiser les éléments de la version vers leurs dernières versions met à jour toutes les entrées et ressources d'une version vers leurs dernières versions. Cette fonctionnalité de mise à jour garantit la publication d'un contenu à jour avec une version.

    Quoi de neuf-update.png

    Pour plus d'informations, reportez-vous à notre documentation sur la Actualiser des Articles de version vers leurs dernières versions .

    Déplier
  • Version du SDK Android: 3.10.1 - Date: 21 janvier 2022

    21 janvier 2022

    SDKs and tools

    Corrections de bogues:

    • Correction d'un problème de compilation avec la version cible 31.

  • Préfixe Dollar S'identifier in Webhook JSON Payload avec Wildcard

    21 janvier 2022

    Docs & Tutorials

    Publication cette version, c'est-à-dire le 21 janvier 2022, chaque fois qu'un webhook envoie des données à une URL de notification spécifiée, si un nom de clé dans la réponse commence par un signe dollar ( $ ), il sera précédé de l'acronyme " cs " comme a caractère générique. Par exemple, la clé nommée « $success » serait remplacée par « cs$success ».

    Prenons l'exemple de données de webhook suivant qui contient une clé précédée d'un signe dollar:

    {
        "$success": true
    }

    Le nom de la clé sera précédé de l'acronyme " cs ", comme indiqué dans les données de webhook suivantes:

    {
        "cs$success": true
    }
    Déplier
  • Préfixe Dollar S'identifier in Webhook JSON Payload Keys with Wildcard

    21 janvier 2022

    Contentstack AppAPIs

    Avec cette mise à jour, chaque fois qu'un webhook envoie des données à une URL de notification spécifiée, si un nom de clé dans la réponse commence par un signe dollar ( $ ), il sera précédé de l'acronyme " cs " comme caractère générique. Par exemple, la clé nommée « $success » serait remplacée par « cs$success ».

    Prenons l'exemple de données de webhook suivant qui contient une clé précédée d'un signe dollar:

    {
        "$success": true 
    }

    Le nom de la clé sera précédé de l'acronyme "cs", comme illustré dans l'exemple de données de webhook suivant:

    {
        "cs$success": true
    }

    En Lire plus sur cette fonctionnalité dans notre API Modifier Log .

    Déplier
  • Version du SDK PHP: 2.2.1 - Date: 14 janvier 2022

    14 janvier 2022

    SDKs and tools

    Corrections de bogues:

    • Bogue de l'hôte pour l'aperçu des mensonges résolu
  • Version du SDK .NET: 2.8.0 - Date: 14 janvier 2022

    14 janvier 2022

    SDKs and tools

    Correction d'un bug:

    • Problème de requête d'aperçu en direct.

    Nouveau fonctionnalité:

    • Entrée de contenu

      • Fonction IncludeOnlyReference ajoutée.

      • Fonction IncludeExceptReference ajoutée.

    • Mettre en doute

      • Fonction IncludeOnlyReference ajoutée.

      • Fonction IncludeExceptReference ajoutée.

  • 7 janvier 2022

    07 janvier 2022

    Docs & Tutorials

    Expiration du Lien de Réinitialiser du Mot de passe

    Auparavant, Contentstack n'imposait pas de délai d'expiration sur les liens de réinitialisation de mot de passe que vous générez lorsque vous oubliez le mot de passe . Cette vulnérabilité pourrait exposer les utilisateurs à des attaques de sécurité des informations.

    Publication le 7 janvier 2022, Contentstack invalidera tous les liens de réinitialisation de mot de passe dans les 60 minutes suivant leur génération. Cette mise à jour maintient un mécanisme de sécurité robuste et empêche le piratage des comptes. Une fois le lien expiré, vous pouvez créer un autre lien en utilisant Mot de passe oublié et réinitialiser votre mot de passe.

    Déplier
  • 07 janvier 2022

    Contentstack AppAPIs

    Vous pouvez désormais étendre les fonctionnalités de votre éditeur de Texte enrichi JSON avec nos derniers plugins JSON RTE. Ces plugins vous permettent d'injecter une logique fonctionnelle spécifique directement dans l'éditeur de Texte enrichi JSON via des outils tiers, sans avoir besoin d'ajouter des champs séparés pour effectuer des vérifications de contenu complexes.

    Les plugins JSON RTE vous permettent d'interagir dynamiquement avec et d'améliorer le contenu de texte enrichi en introduisant des fonctionnalités telles que les suggestions automatiques, la grammaire et les vérifications terminologiques qui contribuent à améliorer la qualité du contenu et à accélérer la vitesse de rédaction.

    Entrée.png

    Remarque: Cette fonctionnalité basée sur un forfait sera disponible uniquement pour l'éditeur de Texte enrichi JSON dans la nouvelle interface Contentstack .

    Lisez notre documentation sur les plugins JSON Rich Texte Editor pour commencer avec cette fonctionnalité.

    Expiration du Lien de Réinitialiser du Mot de passe

    Contentstack désactive désormais tous les liens de réinitialisation de mot de passe dans les 60 minutes suivant leur génération. Une fois le lien expiré, vous pouvez réutiliser l'option Mot de passe oublié pour générer un nouveau lien et réinitialiser le mot de passe.

    Pour plus d'informations sur cette mise à jour, reportez-vous à notre documentation du journal des Modifier de l'API d'expiration du Lien de Réinitialiser du Mot de passe .

    Déplier
  • Version du SDK Java: 1.8.0 - Date: 15 décembre 2021

    15 décembre 2021

    SDKs and tools

    Nouvelles fonctionnalités :

    • Ajout de la prise en charge de Aperçu en direct .
    • Ajout de la prise en charge de la création de branches.

    Changements:

    • Suppression de l'ancienne version de la dépendance jsoup.
    • Code amélioré selon les directives de vulnérabilité du sonar.
    • Suppression du code obsolète/code non fonctionnel marqué comme obsolète.
    • Quelques changements de rupture ont été ajoutés.

  • Version du SDK PHP: 2.2.0 - Date: 08 décembre 2021

    08 décembre 2021

    SDKs and tools

    Nouveau fonctionnalité:

    • Prise en charge de la fonctionnalité de Aperçu en direct ajoutée
  • Version du SDK de Livraison JavaScript: 3.15.0 - Date: 08 décembre 2021

    08 décembre 2021

    SDKs and tools

    Nouvelles fonctionnalités :

    • Assistance ajoutée pour la configuration TS de Aperçu en direct

    Améliorations :

    • Actualiser du paquet
  • Version du SDK .NET: 2.7.0 - Date de sortie: 08 décembre 2021

    08 décembre 2021

    SDKs and tools

    Nouveau fonctionnalité:

    • Prise en charge de la fonctionnalité d'aperçu en direct ajoutée

  • Version du SDK Ruby: 0.5.0 - Date: 8 décembre 2021

    08 décembre 2021

    SDKs and tools

    Nouveau fonctionnalité:

    • Prise en charge de la fonctionnalité de Aperçu en direct ajoutée
  • Version du SDK Java: 1.8.0 - Date: 01 novembre 2021

    01 novembre 2021

    SDKs and tools

    Nouvelles fonctionnalités :

    • Ajout de la prise en charge de Aperçu en direct .
    • Ajout de la prise en charge de la création de branches.

    Changements:

    • Suppression de l'ancienne version de la dépendance jsoup.
    • Code amélioré selon les directives de vulnérabilité du sonar.
    • Suppression du code obsolète/code non fonctionnel marqué comme obsolète.
    • Quelques changements de rupture ont été ajoutés.

  • Version du SDK de Livraison JavaScript: 3.14.0 - Date: 20 octobre 2021

    20 octobre 2021

    SDKs and tools

    Nouvelles fonctionnalités :

    • Assistance ajoutée pour la prise en charge de la fonctionnalité de Aperçu en direct.

  • Restreindre la création d'entrées multiples pour les types de contenu singleton à l'aide de CMA

    19 octobre 2021

    Docs & TutorialsAPIs

    Auparavant, même si l'interface utilisateur de Contentstack ne permettait pas la création de plusieurs entrées dans un type de contenu marqué comme « Unique », les utilisateurs pouvaient toujours les créer à l'aide de l'API. Publication cette version, c'est-à-dire le 19 octobre 2021, Contentstack vous empêchera d'utiliser l' API de gestion de contenu (CMA) pour créer plus d'une entrée dans un type de contenu marqué comme « Unique ».

    Remarque: Cette modification n'affectera pas les entrées existantes créées dans un type de contenu de type « Single » à l'aide de l'API de gestion de contenu (CMA). Vous pourrez toujours récupérer ces entrées à l’aide du CMA.

    Pour créer plusieurs entrées en utilisant le même type de contenu, vous devez marquer ce type de contenu comme "Multiple."

    Déplier
  • Webhook Circuit Breaker

    07 octobre 2021

    APIsContentstack AppBreaking changes

    Webhook Circuit Breaker

    Une requête webhook peut ne pas réussir à récupérer les données d'une URL de notification spécifique dans les scénarios suivants:

    • Le nom de domaine fourni est invalide ou n'existe pas
    • L'API ne répond pas avec des données dans les 30 secondes
    • Le serveur de destination a interrompu la connexion

    Lorsqu'une demande de webhook échoue à plusieurs reprises 10 fois dans l'un des scénarios ci-dessus, le système détecte l' URL non valide et désactive automatiquement le webhook configuré pour ce client. Contentstack marque ensuite le webhook défectueux avec un statut Unhealthy .

    Si un webhook passe dans un état défectueux, les requêtes de l'API de gestion de contenu (CMA) liées au webhook renverront la clé défectueuse dans la réponse:

    {
        "unhealthy":{
            "state":true
        }
    }

    Nous envoyons également un e-mail de notification au client (utilisateur) concerné chaque fois que le disjoncteur Webhook désactive un webhook dans Contentstack. Pour réactiver le webhook, vous pouvez vous référer aux journaux du webhook et déboguer le problème.

    Pour plus d'informations, reportez-vous à notre documentation Webhook Disjoncteur .

    Déplier
  • Webhook Circuit Breaker

    07 octobre 2021

    Contentstack AppAPIs

    Contentstack déploie désormais le disjoncteur Webhook (WCB) chaque fois qu'un webhook utilise les tentatives de nouvelle tentative d'exécution qui lui sont allouées. WCB désactive automatiquement un webhook qui échoue à plusieurs reprises à récupérer les données d'une URL de notification spécifique 10 fois . Le webhook défectueux est alors marqué avec un statut Unhealthy .

    Si un webhook passe dans un état défectueux, les requêtes de l'API de gestion de contenu (CMA) liées au webhook renverront la clé défectueuse dans la réponse:

    {
        "unhealthy":{
            "state":true
        }
    }

    En Lire plus sur cette fonctionnalité dans notre API Modifier Log .

    Déplier
  • Version du SDK Ruby: 0.4.3 - Date: 17 septembre 2021

    17 sept. 2021

    SDKs and tools

    Mise à jour des dépendances

    • Le problème du correctif Monkey a été résolu.
    • Implémenté Affiner pour étendre la classe dans la portée du module.
  • 6 septembre 2021

    06 sept. 2021

    Docs & TutorialsContentstack App

    Toute expression régulière ajoutée dans la propriété de validation de votre type de contenu doit être valide. Cette mise à jour vous empêchera d'enregistrer votre type de contenu si une expression régulière non valide a été saisie afin d'éviter un retour en arrière catastrophique .

    La propriété Regex Validation vous aide à définir un ensemble d'options de validation pour un champ donné. Initialement, les types de contenu avec des expressions régulières non valides étaient enregistrés et le contrôle de validation devenait long une fois exécuté. Des expressions régulières comme celles-ci gèlent le navigateur ou utilisent 100 % du processus du cœur du processeur.


    Déplier
  • Prévention des expressions régulières non valides

    06 sept. 2021

    Contentstack AppAPIs

    Publication cette version, c'est-à-dire le 6 septembre 2021, toute expression régulière ajoutée dans la propriété de validation de votre type de contenu doit être valide. Cette mise à jour vous empêchera d'enregistrer votre type de contenu si une expression régulière non valide a été saisie afin d'éviter un retour en arrière catastrophique.

  • Ajouter des expressions régulières valides lors de la création d'un Type de contenu

    06 sept. 2021

    Contentstack AppAPIs

    Avec cette mise à jour, vous ne pourrez plus enregistrer un type de contenu contenant une expression régulière non valide. Cette mise à jour évitera un retour en arrière catastrophique qui pourrait finir par geler votre navigateur ou utiliser 100 % du processus central du processeur.

    En savoir plus sur les retours en arrière catastrophiques .

  • Version du SDK IOS: 3.9.1 - Date: 02 septembre 2021

    02 sept. 2021

    SDKs and tools

    Correctif:

    • Correction d'un crash sur NSInvalidArgumentException.

  • Version du SDK Ruby: 0.4.2 - Date: 02 septembre 2021

    02 sept. 2021

    SDKs and tools

    Mise à jour des dépendances

    • Ajout de l'URI ouvert sur l'obsolescence de l'uri ouvert.
  • Filtrage de la plage de Date pour les Détails d'exécution du webhook

    19 août 2021

    Docs & TutorialsAPIsBreaking changes

    La requête d'API Obtenir les exécutions d'un webhook vous permet désormais de filtrer les détails d'exécution du webhook en fonction d'une plage de dates particulière. Pour ce faire, vous pouvez transmettre from et to en tant que paramètres de requête dans la requête API. Pour ces deux paramètres, vous devez fournir une date au format ISO comme valeur. Par exemple, pour définir la date de début dans le paramètre from au 8 décembre 2017, vous pouvez passer la date au format ISO comme indiqué ci-dessous:

    from="2017-12-08T00:00:00.000Z"

    Lier les demandes d'API de gestion de contenu au journal d'audit

    Le journal d'audit suit et affiche les activités (événements) effectuées dans une pile particulière . Initialement, le corps de la réponse de l'API ne contenait que des informations sur les opérations en cours d'exécution. Avec plusieurs demandes d'API exécutées dans la pile par divers utilisateurs, le mappage de chaque demande était une tâche fastidieuse.

    Après cette version, vous pourrez afficher une clé request_id dans le corps de la réponse des demandes GET Audit Log et GET Audit Log Article . Cette clé permet de mapper les demandes d'API effectuées dans une pile avec le journal d'audit.

    Le schéma de réponse ressemblerait à ceci:

    {
      "logs":[
        {
          "uid":"blt6f02145fb8599a9757be",
          "stack":"blt323b040550e614e3",
          "created_at":"2021-08-16T05:51:10.378Z",
          "created_by":"blt151bca2f320b01be",
          "module":"content_type",
          "event_type":"update",
          "request_id":"21028215907fbfe454c88df49ee5352a",
          "metadata":{
            "title":"Audit-log Test",
            "uid":"audit_log_test",
            "version":2,
            "scope":null
          }
        }
      ]
    }
    Déplier
  • Filtre de plage de Date pour les Détails d'exécution du webhook et liaison des demandes d'API de gestion de contenu avec le journal d'audit

    19 août 2021

    Contentstack AppAPIs
    Vous pouvez désormais utiliser les paramètres de requête "from" et "to" pour filtrer les détails d'exécution du webhook en fonction d'une plage de dates spécifique. En savoir plus sur ces paramètres de requête:
    • from: vous permet de fournir la date de début au format ISO comme valeur, par exemple, from="2016-10-07T12:34:36.000Z"
    • to: vous permet de fournir la date de fin au format ISO comme valeur, par exemple, to="2017-12-08T00:00:00.000Z"
    En savoir plus sur cette mise à jour dans le Obtenir les exécutions d'une API webhook .
    • Lier les demandes d'API de gestion de contenu au journal d'audit: Nous avons mis à jour le corps de la réponse de la OBTENIR le journal d'audit et OBTENIR Article du journal d'audit demandes avec une clé request_id qui permet de mapper toutes les demandes d'API effectuées dans une pile avec le journal d'audit. Examinons un exemple de schéma de journal d'audit:
      {
        "logs":[
          {
            "uid":"blt6f02145fb8599a9757be",
            "stack":"blt323b040550e614e3",
            "created_at":"2021-08-16T05:51:10.378Z",
            "created_by":"blt151bca2f320b01be",
            "module":"content_type",
            "event_type":"update",
            "request_id":"21028215907fbfe454c88df49ee5352a",
            "metadata":{
              "title":"Audit-log Test",
              "uid":"audit_log_test",
              "version":2,
              "scope":null
            }
          }
        ]
      }
      En savoir plus sur le changement de notre Journal des modifications de l'API.
    Déplier
  • Ruby Utils Version: 1.1.0 - Date: 10 août 2021

    10 août 2021

    SDKs and tools
    Renforcement
    • Assistance ajoutée pour GraphQL JSON RTE vers le contenu HTML

  • Version SDK Swift: 1.2.6 - Date: 10 août 2021

    10 août 2021

    SDKs and tools
    Renforcement:
    • Mise à jour du package SDK Utils

  • Version du SDK Python: 1.5.1 - Date: 10 août 2021

    10 août 2021

    SDKs and tools
    • Problème n° 17 résolu:
      • Stack.sync_init utilise les mauvais noms de paramètre.
  • 31 juillet 2021

    31 juil. 2021

    Docs & Tutorials

    Chaque fois qu'un webhook ne parvient pas à envoyer des données à l' URL de notification souhaitée ou qu'un délai d'expiration de session se produit, la politique exponentielle de nouvelle tentative de webhook de Contentstack tente d'envoyer à nouveau les données à l' URL de destination quatre fois de plus après certains intervalles. La définition d'un intervalle de renvoi évite que plusieurs requêtes n'atteignent constamment le serveur et évite la surcharge de la base de données.

    L'intervalle de temps de renvoi dure 5 secondes, par défaut, pour la première tentative de relance. Il augmente de manière exponentielle à mesure que le nombre d'instances de nouvelles tentatives augmente. La formule d'attente exponentielle ressemblera à ceci:

    {resend_interval} + {retry_instance} ^ 4

    Lisez notre section Politique de Réessayer de Webhook pour en savoir plus.

    Déplier
  • Version du SDK Python: 1.5.0 - Date: 22 juillet 2021

    22 juil. 2021

    SDKs and tools
    • Contentstack-utils mis à jour vers la v1.1.0

  • Version du SDK Java: 1.7.0 - Date: 20 juillet 2021

    20 juil. 2021

    SDKs and tools

    Nouvelles fonctionnalités :

    • Ajout de la prise en charge de la fonction utils gql.jsonToHtml().

    Correction d'un bug:

    • Problème de bogue n ° 32 Résolu, suppression de e.printStackTrace ()
    • Au lieu de cela, stacktrace a utilisé logger.error().

  • Version de gestion JavaScript: 1.2.4 - Date: 19 juillet 2021

    19 juil. 2021

    SDKs and tools

    Correction d'un bug:

    • Résolu du problème de délai d'attente lors du téléchargement d'actifs lors d'une nouvelle tentative de demande
  • Version du SDK Android: 3.10.0 - Date: 19 juillet 2021

    19 juil. 2021

    SDKs and tools

    Nouvelles fonctionnalités :

    • Assistance ajoutée pour le package Utils mis à jour.

  • Présentation du champ JSON-powered Rich Texte Editor (JSON RTE)

    17 juil. 2021

    Contentstack AppAPIs

    Le nouveau champ JSON RTE offre une expérience d'édition de contenu sans tracas aux rédacteurs et permet aux développeurs de restituer des données en texte enrichi sur tous les canaux de manière transparente. Il stocke et renvoie les données de terrain au format JSON, permettant aux développeurs de sérialiser les données dans n'importe quel format lisible par l'homme, ouvrant la voie à une expérience véritablement omnicanal pour vos clients.

    Vous pouvez migrer votre contenu existant du RTE basé sur HTML vers le nouveau champ JSON RTE à l'aide de notre CLI ou modifier les données JSON du RTE en HTML à l'aide de notre package de sérialisation . Pour plus d'informations, lisez nos documents .

    Remarque: Cette fonctionnalité est disponible uniquement dans la nouvelle interface Contentstack .

    Déplier
  • Version du générateur de Modèle .NET: 0.4.1 - Date: 16 juillet 2021.

    16 juil. 2021

    SDKs and tools
    • Assistance ajoutée pour la fonctionnalité JSON RTE
  • Version PHP Utils: 1.0.1 - Date: 16 juillet 2021

    16 juil. 2021

    SDKs and tools
    Renforcement
    • Assistance en charge de JSON RTE ajouté à la fonctionnalité de contenu HTML

  • Version PHP Utils: 1.1.0 - Date: 16 juillet 2021

    16 juil. 2021

    SDKs and tools
    Renforcement
    • Assistance en charge de JSON RTE ajouté à la fonctionnalité de contenu HTML

  • Ruby Utils Version: 1.0.2 - Date: 16 juillet 2021

    16 juil. 2021

    SDKs and tools
    Renforcement
    • Assistance ajoutée pour JSON RTE

  • Version SDK Swift: 1.2.5 - Date: 16 juillet 2021

    16 juil. 2021

    SDKs and tools

    Nouveau fonctionnalité:

    • Assistance ajoutée pour la fonctionnalité JSON RTE

  • Version du SDK PHP: 2.1.1 - Date: 16 juillet 2021

    16 juil. 2021

    SDKs and tools

    Renforcement:

    • Package SDK Utils mis à jour pour prendre en charge l'analyse JSON RTE vers HTML
  • Version du SDK .NET: 2.6.2 - Date de sortie: 16 juillet 2021

    16 juil. 2021

    SDKs and tools

    Renforcement

    • Actualiser du package SDK Utils
    • Version 2.6.1 - Date: 09/04/2021

    Correction d'un bug

    • Modèle d'actif implémentant l'interface pour les objets intégrés #11

  • URL d'actifs permanents

    08 juil. 2021

    Contentstack AppAPIs

    Vous pouvez désormais attribuer des URL permanentes aux ressources et créer des URL personnalisées pour chaque ressource. Ces URL restent inchangées même si les actifs sont mis à jour plusieurs fois, vous n'avez donc pas besoin de mettre à jour les hyperliens de référence dans les entrées et pouvez maintenir vos scores de référencement. En savoir plus sur les URL d'éléments permanents .

  • Ajouter des Langues Personnaliser à votre pile

    2 juillet 2021

    Contentstack AppAPIs

    Bien nouvelle pour les développeurs ! Vous n'avez plus besoin de contacter notre équipe d'assistance pour ajouter une langue à notre liste de langues prises en charge. Vous pouvez ajouter des langues personnalisées de votre choix à votre pile en un clic. Voici comment .

  • Ajouter des choix de valeur-clé dans le champ Sélectionner

    24 juin 2021

    Contentstack AppAPIs

    Vous pouvez désormais ajouter des paires clé-valeur en tant que choix dans le champ Sélectionner . Par exemple, pour spécifier le code d'état d'un état lors de la définition de choix sur un site Web gouvernemental, vous pouvez spécifier des paires clé-valeur telles que Nouveau York: NY. En savoir plus sur ce changement dans la documentation du champ Sélectionner .

  • Version du SDK de gestion JavaScript: 1.2.3 - Date: 21 juin 2021

    21 juin 2021

    SDKs and tools

    Correction d'un bug:

    • Assistance ajoutée pour le délai d'expiration de la demande
  • SDK Dart version 0.3.0 - date de sortie : 07/06/2021

    07 juin 2021

    SDKs and tools
    • Amélioration du paquet.
    • Incompatibilité de version des dépendances de publication corrigée.
    • Encodage UTF-8 inclus.
    • Suppression des dépendances inutilisées.
  • Ruby Utils Version: 1.0.1 - Date: 02 juin 2021

    02 juin 2021

    SDKs and tools

    Renforcement

    • Mis à jour de la dépendance gemspec

  • Ruby SDK Version 0.4.1 - Date: 02 juin 2021

    02 juin 2021

    SDKs and tools

    Améliorations :

    • Mise à jour du package SDK Utils
    • Mise à jour du format de dépendance de support Actif

  • Version du SDK Ruby: 0.4.1 - Date: 02 juin 2021

    02 juin 2021

    SDKs and tools

    Mise à jour des dépendances

    • Mis à jour de la dépendance gemspec .
  • Version du SDK de gestion JavaScript: 1.2.2 - Date: 26 mai 2021

    26 mai 2021

    SDKs and tools

    Correction d'un bug:

    • Get Stack Résolu pour une organisation spécifique à partir de org_uid
    • La Publier et la Actualiser des entrées Résolu ne fonctionnent pas après la fonction de recherche
    • Résolu du problème de mise à jour du workflow sur la fonction fetchAll

    Document:

    • Mis à jour du code d'exemple d'entrée
  • Version du SDK de Livraison JavaScript: 3.13.2 - Date: 26 mai 2021

    26 mai 2021

    SDKs and tools

    Dépendance:

    • Actualiser la version de dépendance du SDK Utils.

  • Définir la limite maximale pour les champs Personnaliser pouvant être ajoutés aux types de contenu

    07 mai 2021

    Contentstack AppAPIs

    Vous pouvez désormais ajouter un maximum de 10 champs personnalisés de type JSON par type de contenu. En savoir plus sur ce changement dans la section Limitations des champs Personnaliser .

  • Version du SDK de Livraison JavaScript: 3.13.1 - Date: 20 avril 2021

    20 avril 2021

    SDKs and tools

    Correction d'un bug:

    • Résolu du problème de méthode de requête IE 11.

  • Version du SDK Ruby: 0.4.0 - Date: 16 avril 2021

    16 avril 2021

    SDKs and tools

    Nouveau Fonctionnalités

    • Fonctionnalité intégrée Assistance en charge ajoutée.
  • Version du générateur de Modèle .NET: 0.4.0 - Date: 09 avril 2021

    09 avril 2021

    SDKs and tools
    • Assistance ajoutée pour la fonctionnalité d'objet intégré RTE
  • Version SDK Swift: 1.2.4 - Date: 09 avril 2021

    09 avril 2021

    SDKs and tools
    Renforcement:
    • Dépendance ajoutée pour Cocoapods

  • Version SDK Swift: 1.2.3 - Date: 9 avril 2021

    09 avril 2021

    SDKs and tools
    Renforcement:
    • Ajout du SDK Utils avec prise en charge des fonctions

  • Version SDK Swift: 1.2.2 - Date: 6 avril 2021

    06 avril 2021

    SDKs and tools
    Correction d'un bug:
    • Problème de cocopods résolu

  • Version SDK Swift: 1.2.1 - Date: 6 avril 2021

    06 avril 2021

    SDKs and tools

    Correction d'un bug:

    • Problème de paquet Résolu

  • Version SDK Swift: 1.2.0 - Date: 06 avril 2021

    06 avril 2021

    SDKs and tools

    Nouveau fonctionnalité:

    • Assistance ajoutée pour la fonction includeEmbeddedItems dans le module d'entrée et de requête
    • Ajout de la prise en charge du SDK Utils

  • Ruby SDK version 0.4.0 - Date: 06 avril 2021

    06 avril 2021

    SDKs and tools

    Nouveau fonctionnalité

    • fonction includeEmbeddedItems ajoutée dans le module d'entrée et de requête
    • Prise en charge du SDK Utils ajoutée dans le SDK

  • Version du SDK Python: 1.4.0 - Date: 6 avril 2021

    06 avril 2021

    SDKs and tools
    • Entrée de contenu
      • Support include_embedded_objects ajouté.
    • Mettre en doute
      • Support include_embedded_objects ajouté.
    • Assistance ajoutée pour Utils SDK
  • Version du SDK PHP: 2.1.0 - Date: 06 avril 2021

    06 avril 2021

    SDKs and tools

    Renforcement

    • fonction includeEmbeddedItems ajoutée dans le module d'entrée et de requête
    • Prise en charge du SDK Utils ajoutée dans le SDK

  • Version du SDK de Livraison JavaScript: 3.13.0 - Date: 06 avril 2021

    06 avril 2021

    SDKs and tools

    Actualiser l'API:

    • Mettre en doute
      • Ajout de la prise en charge de la méthode includeEmbeddedItems.
    • Entrée de contenu
      • Ajout de la prise en charge de la méthode includeEmbeddedItems.
  • Version du SDK Java: 1.6.0 - Date: 06 avril 2021

    06 avril 2021

    SDKs and tools

    Nouvelles fonctionnalités :

    • Mettre en doute:
      • Prise en charge de la méthode query.includeEmbeddedItems() ajoutée.
    • Entrée:
      • Prise en charge de la méthode entry.includeEmbeddedItems() ajoutée.

  • Version du SDK IOS: 3.9.0 - Date: 06 avril 2021

    06 avril 2021

    SDKs and tools

    Nouveau fonctionnalité:

    • Entrée de contenu
      • Fonction 'includeEmbeddedItems' ajoutée
    • Mettre en doute
      • Fonction 'includeEmbeddedItems' ajoutée

  • Version du SDK Dart: 0.2.0 - Date: 06 avril 2021

    06 avril 2021

    SDKs and tools

    Nouveau Fonctionnalités

    • Entrée de contenu
      • Méthode IncludeEmbeddedItems ajoutée.
    • Mettre en doute
      • Méthode IncludeEmbeddedItems ajoutée.

  • Version du SDK Android: 3.9.0 - Date: 6 avril 2021

    06 avril 2021

    SDKs and tools

    Nouvelles fonctionnalités :

    • Entrée: Assistance ajoutée pour entry.includeEmbeddedItems()
    • Requête: Assistance ajoutée pour query.includeEmbeddedItems()
  • SDK .NET version 2.6.0 - date de sortie : 06/04/2021

    06 avril 2021

    SDKs and tools

    Nouveau fonctionnalité:

    • Entrée de contenu
      • Fonction IncludeEmbeddedItems ajoutée
    • Mettre en doute
      • Fonction IncludeEmbeddedItems ajoutée

  • Version des utilitaires PHP: 1.0.0 - Date: 05 avril 2021

    05 avril 2021

    SDKs and tools
    Première version

  • Ruby Utils Version: 1.0.0 - Date: 05 avril 2021

    05 avril 2021

    SDKs and tools

    Première version

  • Version du SDK PHP: 2.0.0 - Date: 02 avril 2021

    02 avril 2021

    SDKs and tools

    Nouveau fonctionnalité

    • Prise en charge de l'API de synchronisation ajoutée.

    Renforcement

    • Ajout de la mise en œuvre normalisée de PSR 4.

  • Version du SDK de gestion JavaScript: 1.2.1 - Date: 23 mars 2021

    23/03/2021

    SDKs and tools

    Correction d'un bug:

    • Prise en charge de la fonction d'organisation Résolu pour le propriétaire de l'organisation
  • Version du SDK PHP: 1.8.1 - Date: 17 mars 2021

    17 mars 2021

    SDKs and tools

    Correction d'un bug

    • Mis à jour de la méthode addQuery pour transmettre Json non codé à l'objet Query.

    • Suppression de la vérification des paramètres sur les fonctions qui transmettent les valeurs par défaut.

  • Version du SDK Ruby: 0.3.0 - Date: 17 mars 2021

    17 mars 2021

    SDKs and tools

    Nouveau Fonctionnalités

    • Prise en charge du module API de synchronisation ajoutée.
  • Version du SDK de gestion JavaScript: 1.2.0 - Date: 12 mars 2021

    12 mars 2021

    SDKs and tools

    Nouveau fonctionnalité:

    • Assistance ajoutée pour le module de flux de travail

    Renforcement:

    • Ajout de la prise en charge de la simultanéité des demandes dans le SDK

    Correction d'un bug:

    • Correction du bug de mise à jour des éléments de la version

  • Version du générateur de Modèle .NET: 0.3.0 - Date: 12 mars 2021

    12 mars 2021

    SDKs and tools
    • Suppression de la prise en charge du jeton de Livraison du plug-in, utilisez plutôt Authtoken.
    • Problème de Liste/objet de champ de référence pour la nouvelle pile résolu.

  • Version du SDK Python: 1.3.0 - Date: 06 mars 2021

    06 mars 2021

    SDKs and tools
    • Politique de Réessayer et prise en charge du délai d'attente incluses.
    • Définissez le délai d'attente par défaut sur 30 secondes.
  • Version du SDK IOS: 3.8.2 - Date: 05 mars 2021

    05 mars 2021

    SDKs and tools

    Correction d'un bug:

    • X Mises à jour de l'agent Utilisateur pour les appels d'API.

  • Version du SDK Android: 3.8.2 - Date: 05 mars 2021

    05 mars 2021

    SDKs and tools

    Changements:

    • Mis à jour de X-User-Agent dans l'en-tête.

  • Version du SDK Java: 1.5.7 - Date: 26 février 2021

    26 février 2021

    SDKs and tools

    Changements:

    • Document mis à jour.

  • Version du SDK Android: 3.8.1 - Date: 19 février 2021

    19/02/2021

    SDKs and tools

    Changements:

    • Augmentation du délai d'attente par défaut à 30 secondes.

  • Version du SDK de Livraison JavaScript: 3.12.2 - Date: 19 février 2021

    19/02/2021

    SDKs and tools

    Délai d'expiration de l'API:

    • Délai d'attente Mis à jour à 30 secondes minimum.

    Texte dactylographié d'amélioration:

    • Assistance de la valeur booléenne ajoutée:
      • [Requête] - où, égal à, non égal à.

  • Version du SDK Java: 1.5.6 - Date: 27 janvier 2021

    27 janvier 2021

    SDKs and tools

    Correction d'un bug:

    • Informations détaillées sur Erreur incluses
    • code d'erreur
    • Message d'erreur
    • détails de l'erreur

    Dépréciations:

    • Énumération de la Langue
    • Énumération du code de Langue

    Documentation Mis à jour

  • Version du SDK IOS: 3.8.1 - Date: 22 janvier 2021

    22 janvier 2021

    SDKs and tools

    Correction d'un bug:

    • Problème d'URL de récupération du Type de contenu résolu.
  • Version du SDK Java: 1.5.5 - Date: 22 janvier 2021

    22 janvier 2021

    SDKs and tools

    Correction d'un bug:

    Erreur contient des informations telles que

    • Message Erreur
    • Code Erreur
    • Détails de Erreur

    Énumération de la Langue:

    • GERMEN changé en GERMAN.
    • Énumération de Langue obsolète.
    • Déprécié LanguageCode Enum.

    Nouvelles fonctionnalités :

    Aucun

  • Version du SDK de Livraison JavaScript: 3.12.1 - Date: 22 janvier 2021

    22 janvier 2021

    SDKs and tools

    Correction d'un bug:

    • Correction du rejet de la promesse non gérée sur le corps de la réponse HTML.

  • Version du 11 janvier 2021 – Forcer l'utilisateur à saisir le nom du jeton de livraison avant de le supprimer

    11 janvier 2021

    Contentstack AppAPIs
    • Étape de confirmation pour Supprimer le jeton de Livraison: nous forçons maintenant l'utilisateur à saisir et à confirmer le nom du jeton de livraison qu'il souhaite supprimer. Reportez-vous à la section Supprimer un jeton de Livraison pour en savoir plus sur ce changement.
    • Nouveau Langues: Nous avons ajouté un certain nombre de langues à la liste existante des langues prises en charge dans lesquelles vous pouvez localiser votre entrée. En savoir plus sur ces " Langues prises en charge ".
    Déplier
  • Version du SDK de gestion JavaScript: 1.1.2 - Date: 07 janvier 2021

    07 janvier 2021

    SDKs and tools

    Correction d'un bug:

    • Nombre de tentatives Résolu en cas d'échec de la demande

  • 16 décembre 2020

    16 décembre 2020

    Docs & TutorialsAPIsBreaking changes

    Nous avons cessé de prendre en charge le jeton d'accès pour toutes les piles créées après cette version, c'est-à-dire le 16 décembre 2020. Pour les piles créées après cette version, le jeton d'accès ne sera plus généré. Au lieu de cela, vous devez utiliser la valeur du jeton de Livraison spécifique à l'environnement par rapport à la clé « access_token » pour effectuer des requêtes autorisées contenu Livraison API (CDA) ou CDN. Par la suite, vous pouvez utiliser des jetons de gestion pour effectuer des requêtes API de gestion de contenu (CMA).

    Pour les piles créées avant le 16 décembre 2020, nous continuerons à prendre en charge les jetons d'accès. Cependant, nous vous recommandons fortement de passer aux jetons de Livraison et aux jetons de gestion pour les demandes d'API respectives mentionnées ci-dessus.

    Lisez notre FAQ sur la suppression des jetons d'accès pour en savoir plus.

    Remarque: Bien que nous ayons cessé de prendre en charge les jetons d'accès, nous n'avons pas supprimé l'utilisation de la clé « access_token » pour les requêtes de l'API contenu Livraison . Pour effectuer des requêtes API contenu Livraison autorisées, vous devez maintenant transmettre la valeur du jeton de livraison à la clé access_token .

    Déplier
  • Dépréciation des jetons d'accès pour les Nouveau piles et améliorations de la demande d'API de Télécharger d'actifs

    16 décembre 2020

    Contentstack AppAPIs
    • Dépréciation des jetons d'accès: Nous avons cessé de prendre en charge les jetons d'accès pour les piles créées après le 16 décembre 2020. Cela signifie que nous ne générerons pas de jetons d'accès pour les nouvelles piles. Vous devez utiliser Jetons de diffusion pour rendre autorisé l'API de diffusion de contenu demandes et utilisation Jeton de gestion ou Jeton d'authentification pour API de gestion de contenu demandes.
      En savoir plus sur ce changement grâce à notre FAQ sur la suppression du jeton d'accès.
    • Améliorations de la demande d'API de Télécharger d'actifs: nous offrons désormais la possibilité d'inclure les dimensions de l'image (hauteur et largeur) dans la réponse de l'API lors du téléchargement d'un élément. Vous devez passer le include_dimension=true paramètre de requête lors de l'exécution de la requête API.
      Apprendre à télécharger un élément en utilisant notre API de gestion de contenu .
    Déplier
  • Version du SDK Android: 3.8.0 - Date: 12 décembre 2020

    12 décembre 2020

    SDKs and tools

    Nouvelles fonctionnalités :

    • Actifs
      • Assistance ajoutée pour includeFallback
      • Assistance ajoutée pour includeDimension
    • AssetQuery
      • Assistance ajoutée pour includeFallback
    • Entrée:
      • Assistance ajoutée pour includeFallback
    • Mettre en doute:
      • Assistance ajoutée pour includeFallback

  • Version du SDK Python: 1.2.0 - Date: 11 décembre 2020

    11 décembre 2020

    SDKs and tools
    • prise en charge de include_fallback ajoutée

    • Prise en charge du délai d'attente incluse

    • Entrée de contenu

      • ajout du support pour include_fallback.

    • Actifs

      • ajout du support pour include_fallback.

    • AssetQueryable

      • ajout du support pour include_fallback.

    • Mettre en doute

      • ajout du support pour include_fallback.

  • Version du SDK Dart: 0.1.1 - Date: 09 décembre 2020

    09 décembre 2020

    SDKs and tools
    • Entrée de contenu
      • Méthode de repli de Publier ajoutée
    • Mettre en doute
      • Méthode de repli de Publier ajoutée
    • Actifs
      • Méthode de repli de Publier ajoutée
    • Actifs
      • Méthode de repli de Publier ajoutée
  • Version du SDK Java: 1.5.4 - Date: 08 décembre 2020

    08 décembre 2020

    SDKs and tools

    Nouvelles fonctionnalités :

    • Entrée de contenu
      • Méthode de repli de Publier ajoutée.
    • Mettre en doute
      • Méthode de repli de Publier ajoutée.
    • Actifs
      • Méthode de repli de Publier ajoutée.
      • Méthode includeDimension ajoutée.
    • Actifs
      • Méthode de repli de Publier ajoutée

  • Version SDK Swift: 1.1.0 - Date: 05 décembre 2020

    05 décembre 2020

    SDKs and tools

    Actualiser l'API:

    • Actifs
      • Prise en charge de 'includeFallback' ajoutée
    • AssetLibrary
      • Prise en charge de 'includeFallback' ajoutée
    • Entrée de contenu
      • Prise en charge de 'includeFallback' ajoutée
    • Mettre en doute
      • Prise en charge de 'includeFallback' ajoutée

  • Version du SDK de Livraison JavaScript: 3.12.0 - Date: 05 décembre 2020

    05 décembre 2020

    SDKs and tools

    Nouvelles fonctionnalités :

    • Entrée de contenu
      • Méthode de repli de Publier ajoutée
    • Mettre en doute
      • Méthode de repli de Publier ajoutée
    • Actifs
      • Méthode de repli de Publier ajoutée
    • Actifs
      • Méthode de repli de Publier ajoutée
  • Version du SDK .NET: 2.5.0 - Date: 05 décembre 2020

    05 décembre 2020

    SDKs and tools

    Actualiser l'API:

    • AssetLibrary

      • Fonction IncludeFallback ajoutée

      • Fonction SetLocale ajoutée

    • Actifs

      • Fonction IncludeFallback ajoutée

      • Fonction SetLocale ajoutée

    • Entrée de contenu

      • Fonction IncludeFallback ajoutée

    • Mettre en doute

      • Fonction IncludeFallback ajoutée

  • Version du SDK PHP: 1.8.0 - Date: 5 décembre 2020

    05 décembre 2020

    SDKs and tools

    Nouveau fonctionnalité

    • Entrée de contenu

      • Ajout de la prise en charge de la fonction 'includeFallback'.

    • Mettre en doute

      • Ajout de la prise en charge de la fonction 'includeFallback'.

  • Version du SDK IOS: 3.8.0 - Date: 05 décembre 2020

    05 décembre 2020

    SDKs and tools

    Actualiser l'API:

    • Actifs
      • Fonction 'includeFallback' ajoutée
    • AssetLibrary
      • Fonction 'includeFallback' ajoutée
    • Entrée de contenu
      • Fonction 'includeFallback' ajoutée
    • Mettre en doute
      • Fonction 'includeFallback' ajoutée
  • Version du SDK Ruby: 0.2.0 - Date: 5 décembre 2020

    05 décembre 2020

    SDKs and tools

    Nouveau Fonctionnalités

    • Entrée de contenu
      • locale - la fonction pour passer la locale est ajoutée .
      • only - fonction pour obtenir uniquement le champ spécifié .
      • sauf - fonction pour obtenir le champ sauf pour le champ spécifié.
      • include_reference - fonction pour inclure une référence dans une entrée.
      • include_schema - fonction pour inclure le schéma avec l'entrée ajoutée.
      • include_content_type - fonction pour inclure les détails du type de contenu ainsi que l'entrée ajoutée.
      • include_owner - fonction pour obtenir le propriétaire d'une entrée.
      • include_fallback - fonction pour obtenir le contenu local de secours publié si le contenu local spécifié n'est pas publié.
    • Mettre en doute
      • include_fallback - fonction pour obtenir le contenu local de secours publié si le contenu local spécifié n'est pas publié.
    Déplier
  • Version Stockholm – Récupérer le contenu de la Langue de secours pour les entrées publiées

    05 décembre 2020

    Contentstack AppAPIs

    Lors de la récupération du contenu publié, si l'entrée demandée n'est pas disponible pour la langue spécifiée, vous pouvez obtenir son contenu publié dans la langue de secours dans la même requête API. Vous n'avez plus besoin d'effectuer plusieurs requêtes ou d'écrire du code personnalisé pour obtenir le contenu du langage de secours. Découvrez comment récupérer le contenu de la langue de secours pour les entrées publiées .

    Déplier
  • 4 décembre 2020

    04 décembre 2020

    Docs & TutorialsAPIs

    Ajout de la prise en charge du paramètre de requête include_fallback pour les requêtes API contenu Livraison suivantes: Obtenir Tous les entrées, Obtenir une entrée unique, Obtenir Tous les actifs et Obtenir un actif unique.

    En utilisant le paramètre include_fallback=true dans les requêtes API ci-dessus, vous pouvez récupérer le contenu publié dans les langues de secours, si l'entrée demandée n'est pas disponible pour la langue spécifiée.

    Vous pouvez vous référer à notre documentation API sur les entrées et les actifs pour en savoir plus sur la récupération du contenu de secours publié. De plus, vous pouvez en savoir plus sur cette fonctionnalité dans notre guide Récupérer le contenu de la Langue de secours pour les entrées publiées .

    Déplier
  • Publication du 4 novembre – Nombre limité de Réessayer tentatives de Webhook

    04 novembre 2020

    Contentstack AppAPIs
    • En cas d'échec ou si un timeout de session se produit (le timeout de la requête webhook est 30 secondes), le webhook réessaiera immédiatement d'envoyer à nouveau des données à l' URL de destination pour trois plus de fois. Après trois tentatives infructueuses, le webhook ne fera aucune autre tentative automatiquement. Cependant, vous pouvez déclencher le webhook manuellement jusqu'à Sept plusieurs fois en cliquant sur le Réessayer .
      Apprendre à afficher les journaux du webhook.
    Déplier
  • Version du SDK PHP: 1.7.0 - Date: 27 octobre 2020

    27 octobre 2020

    SDKs and tools

    Nouveau fonctionnalité

    • Prise en charge de l'essentiel du paquet ajoutée

  • Version du SDK de gestion JavaScript: 1.1.0 - Date: 26 octobre 2020

    26 octobre 2020

    SDKs and tools

    Correction d'un bug:

    • Correction d'un bug pour l'organisation accédant à l'instance de pile

  • Version du SDK de Livraison JavaScript: 3.15.4 - Date: 19 octobre 2022

    19 octobre 2020

    SDKs and tools

    Correction d'un bug:

    • Résolu de l'erreur SSR Aperçu en direct lors de l'actualisation de la page
  • Version du SDK de Livraison JavaScript: 3.11.0 - Date: 25 septembre 2020

    25 sept. 2020

    SDKs and tools

    Actualiser l'API:

    • Limite de Réessayer pour la demande de récupération.
    • Option de délai de Réessayer pour la demande de récupération.
    • Réessayer en cas d'erreur pour la demande d'extraction.
    • Définition dactylographiée ajoutée.

    Documentation d'amélioration

    • Mise à jour de la documentation pour Only et Except.
  • 25 septembre 2020

    25 sept. 2020

    Docs & Tutorials

    Vous pouvez créer des discussions pour chacun des sous-champs présents dans les champs « Groupe», « Blocs modulaires » ou « Global ». Cependant, lorsque vous marquez le champ parent comme multiple, la discussion ne reconnaît pas le sous-champ qui lui était lié.

    Pour identifier chaque instance d'un champ marqué comme "Multiple", nous envoyons la clé _metadata dans la réponse des requêtes GET pour les brouillons d'entrées. Cette clé contient l' Identifiant unique attribué à chaque instance de champ.

    Ceci est utile dans les cas où les champs « Groupe», « Blocs modulaires » ou « Global » ont des commentaires ajoutés à plusieurs instances de leurs sous-champs.

    Par exemple, considérez une entrée nommée « Entrée de démonstration » qui se compose du champ global « Adresse de l'employé ». Si le champ Global a été marqué comme "Multiple", la réponse suivante est renvoyée pour une requête API "Get entry":

    {
        "entries": [
            {
                "_version": 6,
                "locale": "en-us",
                "uid": "blt60e06920a98836a6",
                "ACL": {},
                "_in_progress": false,
                "created_at": "2020-04-08T03:05:37.254Z",
                "created_by": "blt42e55757d70d5f81026a2b9f",
                "employee_address": [
                    {
                        "rich_text_editor": "Sample address",
                        "boolean": true,
                        "_metadata": {
                            "uid": "csc8c89feb26118172"
                        }
                    },
                    {
                        "rich_text_editor": "<p>Two are there.</p>",
                        "boolean": true,
                        "_metadata": {
                            "uid": "cs1d57fbd82e175ba7"
                        }
                    }
                ],
                "title": "Demo Entry",
                "updated_at": "2020-10-21T13:34:52.718Z",
                "updated_by": "blt6563a9b067fc1bc9",
                "url": "/demo",
                "publish_details": [
                    {
                        "environment": "bltfd8970c7bd9cb0cb",
                        "locale": "en-us",
                        "time": "2020-10-21T13:40:35.127Z",
                        "user": "blt6563a9b067fc1bc9",
                        "version": 6
                    }
                ]
            }
        ]
    }
    
    Déplier
  • Entrée Commentaires Fonctionnalité Release

    25 sept. 2020

    Contentstack AppAPIs
    • Contentstack offre la possibilité d'ajouter des commentaires aux champs de saisie. Grâce à cette fonctionnalité, les gestionnaires de contenu peuvent ajouter des commentaires aux champs d'une entrée et répondre en ligne, leur permettant ainsi d'initier des discussions autour du contenu pour collaborer efficacement. Apprenez à utiliser les commentaires d'entrée .
  • Version du SDK de gestion JavaScript: 1.0.0 - Date: 23 septembre 2020

    23 sept. 2020

    SDKs and tools
    • Première version
  • 31 août 2020

    31 août 2020

    Docs & Tutorials

    Nous avons rendu obsolète le paramètre include_workflow pour toutes les requêtes contenu Livraison API (CDA) ou CDN. Pour les piles créées après cette version, c'est-à-dire le 31 août 2020, les utilisateurs ne pourront plus récupérer les détails des étapes du flux de travail pour les entrées publiées. Toutefois, pour les piles créées avant cette version, les utilisateurs pourront récupérer les détails des étapes du flux de travail pour les entrées publiées existantes. En Lire plus sur l'ajout de flux de travail et d'étapes de flux de travail .

    Déplier
  • Publication du 31 août 2020 - Charges utiles Webhook concises et option permettant d'exiger des URL uniques dans une pile

    31 août 2020

    Contentstack AppAPIs
    • Contentstack vous permet d'envoyer une charge utile JSON concise à l' URL spécifiée chaque fois que l'événement sélectionné se produit. Découvrez comment envoyer une charge utile de webhook concise .
    • Contentstack vous permet de garantir que les URL d'entrée ne sont pas dupliquées dans la pile et de fournir un avertissement lorsqu'une URL en double est détectée. Cela peut être fait via l'API. En Lire plus .
    Déplier
  • File d'attente de tâches en masse de Organisation et correctif bêta 0.1.2 de GraphQL

    25 août 2020

    Contentstack AppAPIs
    • Correctif bêta GraphQL 0.1.2: La version bêta de l'API Contentstack GraphQL a subi les modifications suivantes dans le correctif 0.1.2:
      • Le nombre maximum d'objets pouvant être récupérés dans une seule requête est de 7 500 .
      • L'API GraphQL de Contentstack pagine tous les éléments référencés dans le champ Référence, qu'ils aient été publiés ou non.
      En Lire plus sur le API Contentstack GraphQL bêta.
    • File d'attente des tâches en masse de Organisation: la section "File d'attente des tâches en masse" sous " Paramètres de Organisation " affiche la file d'attente des opérations en masse effectuées par les utilisateurs de votre organisation. En Lire plus sur la file d'attente de tâches en masse .
    • Activer ou désactiver les versions via le super Administrateur: possibilité de désactiver la fonctionnalité "Versions" du super administrateur.
    • Sélectionner un champ: Ajout de la possibilité de sélectionner toutes les options lors de la saisie de données pour un champ Sélectionner dans l'entrée.
    Déplier
  • Version du générateur de Modèle .NET: 0.2.3 - Date: 12 août 2020

    12 août 2020

    SDKs and tools
    • DisplayNameAttribute ajouté pour le bloc modulaire Enum
    • Fonctionnalité de Passer de limite ajoutée pour prendre en charge Stack avec plus de 100 types de contenu et champs globaux
    • Classe de réponse Contentstack ajoutée
    • Convertisseur de bloc modulaire pour implémenter CSJsonConverterAttribute aux convertisseurs de chargement automatique

  • Version du SDK .NET: 2.4.0 - Date: 12 août 2020

    12 août 2020

    SDKs and tools

    Actualiser l'API:

    • AssetLibrary

      • Fonction de comptage ajoutée

      • Limiter, Passer la fonctionnalité ajoutée

      • Uniquement, sauf fonction ajoutée

    • Mettre en doute

      • Fonction de comptage ajoutée

    • CSJsonConverter

      • Ajout de la classe CSJsonConverter pour permettre le chargement automatique des convertisseurs

    Renforcement

    • pile

      • Fonction de synchronisation pour autoriser plusieurs SyncType

    Corrections de bogues

    • Entrée de contenu

      • Exception GetContentType résolue

    Désapprobation

    • pile

      • AccessToken obsolète avec prise en charge pour ajouter DeliveryToken

    Déplier
  • Version du SDK Python: 1.1.0 - Date: 10 août 2020

    10 août 2020

    SDKs and tools
    • problème include_reference résolu.
    • Entrée Interrogable
      • fonction include_reference mise à jour.

  • Version du SDK Java: 1.5.3 - Date: 29 juillet 2020

    29 juil. 2020

    SDKs and tools

    Correction d'un bug:

    • Correction des problèmes suivants:
      • Créer un problème et
      • Mise à jour de la construction.

  • Version du SDK Java: 1.5.2 - Date: 23 juillet 2020

    23/07/2020

    SDKs and tools

    Correction d'un bug:

    • Problème de bosse:
      • Problème de bug: log4j-core de 2.5 à 2.13.2.

    Changements:

    • Mettre en doute:
      • Documentation Query.locale().

    Nouvelles fonctionnalités :

    • CSHttpConnection:
      • Assistance de StandardCharsets.UTF_8 ajoutée.

  • Version Rome - Version bêta de l'API Contentstack GraphQL

    23/07/2020

    Contentstack AppAPIs
    • La version bêta de l'API Contentstack GraphQL est désormais disponible publiquement. Cette version facilite la gestion optimisée des schémas, renvoie des réponses de débogage d'erreur, utilise efficacement les ressources de la base de données, empêche les requêtes malveillantes vers la base de données et a une limite de débit augmentée. En Lire plus sur la version bêta de l'API Contentstack GraphQL .
    • Télécharger et installez notre dernière collection Postman qui couvre tous les points de terminaison de l'API GraphQL contenu Livraison pour Contentstack.
    Déplier
  • Queens Release - La poubelle

    06 juil. 2020

    Contentstack AppAPIs
    • La corbeille conserve une sauvegarde de tous les éléments supprimés jusqu'à 14 jours à compter de la date de suppression. Vous pouvez restaurer les éléments supprimés dans leur état d'origine avant qu'ils ne soient définitivement supprimés. Les éléments suivants sont stockés dans la corbeille après avoir été supprimés:
      • Types de contenu
      • Champs globaux
      • Entrées de contenu
      • Actifs

    En Lire plus sur la fonction Corbeille.

    Déplier
  • Version du SDK de Livraison JavaScript: 3.10.1 - Date: 29 juin 2020

    29 juin 2020

    SDKs and tools

    Actualiser l'API:

    • Type de contenu inclus dans l'entrée.
  • 24 juin 2020

    24 juin 2020

    Docs & TutorialsBreaking changesAPIs

    Les modifications suivantes ont été apportées aux nouvelles piles d'organisations créées après cette version, c'est-à-dire le 24 juin 2020:

    • Les Utilisateurs ne pourront plus utiliser le jeton d'accès de la pile pour effectuer des requêtes autorisées contenu Livraison API (CDA) ou CDN. Au lieu de cela, vous devez utiliser la valeur du jeton de livraison spécifique à l'environnement de la pile par rapport à la clé access_token . En Lire plus sur les paramètres d'authentification pertinents .
    • Les Utilisateurs ne pourront plus transmettre les paramètres d'authentification tels que api_key (clé API de la pile), access_token (jeton d'accès de la pile), authtoken (jeton d'authentification généré par l'utilisateur) et autorisation (jeton de gestion de la pile) comme paramètres de requête pour tout requêtes API spécifiques à la pile. En Lire plus sur les requêtes .
    Déplier
  • Version du SDK .NET: 2.3.0 - Date: 22 juin 2020

    22 juin 2020

    SDKs and tools

    Actualiser l'API:

    • Problème GetEnvironment résolu.

    • GetDeleted à la méthode addedAssetLibrary.

    • Problème de type de synchronisation résolu.

  • Version du SDK de Livraison JavaScript: 3.10.0 - Date: 19 juin 2020

    19 juin 2020

    SDKs and tools

    Délai d'expiration de l'API:

    • Suppression du délai d'attente par défaut pour la demande.

  • Version du générateur de Modèle .NET: 0.2.1 - Date: 17 juin 2020

    17 juin 2020

    SDKs and tools
    • Ajout de la prise en charge du bloc modulaire avec champ global

  • Version du SDK Python: 1.0.0 - Date: 17 juin 2020

    17 juin 2020

    SDKs and tools

    Première version

    • L'initialisation de la pile a été modifiée

    • Prise en charge de la configuration externe déplacée vers les paramètres facultatifs d'initialisation de la pile

    • Ajout de la prise en charge des méthodes whereIn(String key) et whereNotIn(String key) dans Query

    • Actifs

      • Modifications incorporées dans la catégorie d'actifs.

    • Entrée de contenu

      • Changements incorporés dans la classe d'entrée.

    • Mettre en doute

      • Modifications incorporées dans la classe Query.

    Déplier
  • Version du SDK de Livraison JavaScript: 3.9.0 - Date: 17 juin 2020

    17 juin 2020

    SDKs and tools

    Actualiser l'API:

    • Autorisation de l'assistance à ajouter un délai d'attente pour les demandes.
    • Option de récupération ajoutée pour la demande.

  • Publication du 02 juin 2020 - Activer ou désactiver les webhooks

    02 juin 2020

    Contentstack AppAPIs
  • Version SDK Swift: 1.0.0 - Date: 11 mai 2020

    11 mai 2020

    SDKs and tools

    Première version

  • Version du SDK Dart: 0.1.0 - Date: 11 mai 2020

    11 mai 2020

    SDKs and tools
    • Version initiale de l'API Contentstack-dart-sdk pour contenu Livraison .
  • Version du SDK PHP: 1.6.1 - Date: 08 mai 2020

    08 mai 2020

    SDKs and tools

    Bogue

    • La clé API de la pile et le jeton d'accès ont été déplacés vers l'en-tête.

  • Version du SDK Ruby: 0.1.0 - Date: 8 mai 2020

    08 mai 2020

    SDKs and tools

    Bogue

    • Jetons de pile déplacés vers les en-têtes .
  • Version du SDK Dart: 0.0.1 - Date: 08 mai 2020

    08 mai 2020

    SDKs and tools
    • Version bêta pour l'API Contentstack-dart-sdk pour contenu Livraison .
  • Version du générateur de Modèle .NET: 0.2.0 - Date: 04 mai 2020

    04 mai 2020

    SDKs and tools
    • Ajout de la prise en charge pour ajouter un hôte pour Contentstack

  • Sortie de Port Louis

    24 avril 2020

    Contentstack AppAPIs
    • Modifier les autorisations d'accès pour les étapes du flux de travail: un administrateur de pile ou un développeur peut désormais définir qui peut modifier les entrées aux différentes étapes d'un flux de travail. Ce contrôle d'accès garantit que votre contenu atteint la fin de son cycle de vie, sans aucune modification indésirable. En Lire plus sur la définition des autorisations d'accès en modification sur les étapes du flux de travail .
    • Améliorations du journal Webhook: vous pouvez désormais filtrer les informations des journaux Webhook en fonction des jours en utilisant le filtre de date situé en haut de la page. De plus, vous pouvez appliquer le filtre Statut des Appeler pour récupérer uniquement les journaux avec des webhooks déclenchés avec succès.
    • Améliorations du SDK des extensions Contentstack: les champs d'extension qui prennent en charge les types de données tels que texte, nombre, booléen ou date peuvent désormais modifier par programme les données d'un autre champ d'extension à l'aide de la champ.setData() fonction. Le field.onChange() La fonction est appelée dès que les autres témoins de champ d'extension changent de données. Nous avons également ajouté les nouvelles méthodes suivantes pour la classe Entry:
      • onChange(): Exécute la fonction de rappel chaque fois qu'une entrée a été mise à jour.
      • onPublish(): exécute la fonction de rappel chaque fois qu'une entrée a été publiée avec la charge utile correspondante.
      • onUnpublish(): Exécute la fonction de rappel chaque fois qu'une entrée a été dépubliée avec la charge utile correspondante.
        Consultez les documentations Document de référence de l'API du SDK d'extensions pour en savoir plus sur les changements.
    Déplier
  • Communiqué de Paris - Champs globaux complexes

    17 avril 2020

    Contentstack AppAPIs
    • Vous pouvez maintenant ajouter les champs «Groupe», « Blocs modulaires » et « Référence », ainsi que d'autres champs, aux champs globaux. Vous pouvez également ajouter des champs globaux dans les champs de Groupe ou utiliser le champ Global comme bloc dans le champ Blocs modulaires. Cela signifie que les développeurs peuvent créer des structures très complexes et les utiliser sur plusieurs types de contenu. En Lire plus sur les champs globaux complexes.

    En Lire plus sur les champs globaux complexes.

    Déplier
  • Version du SDK iOS: 3.7.1 - Date: 16 avril 2020

    16 avril 2020

    SDKs and tools

    Améliorations :

    • Ajout de la prise en charge de la région UE

    Corrections de bogues:

    • Résolu du problème URL
  • Version du SDK IOS: 3.7.1 - Date: 16 avril 2020

    16 avril 2020

    SDKs and tools
    • UE
    • Problème URL résolu
  • Sortie du 20 mars 2020

    20 mars 2020

    Contentstack AppAPIs
    • Contentstack vous permet de supprimer plusieurs versions localisées d'une entrée directement à partir du modal « Supprimer» de la version linguistique principale de l'entrée. En Lire plus .
    • Les langues spécifiques à une zone vous permettent de créer du contenu adapté à un continent spécifique ou à un groupe de pays politiquement ou économiquement influents (par exemple, toutes les régions d'Amérique latine). En Lire plus .
    Déplier
  • Paramètres d'optimisation Image améliorés

    13 mars 2020

    Contentstack AppAPIs
    • L'API Image Livraison de Contentstack fournit désormais des paramètres d'optimisation d'image améliorés qui fournissent à vos appareils des images au pixel près et économes en bande passante. Les nouveaux paramètres sont: les paramètres de recadrage intelligent et sécurisé, le canevas, le tampon de superposition, la luminosité, le contraste, la saturation, le filtre de redimensionnement, la netteté, le flou et le cadre.

    Reportez-vous à la documentation de l'API Image Livraison pour savoir comment utiliser ces paramètres.

    Déplier
  • Version du SDK PHP: 1.6.0 - Date: 04 mars 2020

    04 mars 2020

    SDKs and tools

    Bogue

    • Le problème avec le nom de la fonction Query dans Asset a été résolu:
      • nom de la fonction baseQuery mis à jour en addQuery.

  • Version du générateur de Modèle .NET: 0.1.3 - Date: 17 février 2020

    17 février 2020

    SDKs and tools
    • ContentstackHelper Mis à jour avec l'instruction using
    • Implémentation de classe Mis à jour avec 'classe partielle'
    • Ajout de la chaîne const 'ContentType' pour spécifier le type de contenu de la classe
    • Assistance ajoutée pour définir la classe de champ de référence dans MultiCT pour une référence unique

  • Version du SDK .NET: 2.2.1 - Date: 17 février 2020

    17 février 2020

    SDKs and tools

    Actualiser l'API:

    • Mettre en doute

      • mettre à jour la fonction 'IncludeOwner'

    • Entrée de contenu

      • mettre à jour la fonction 'IncludeOwner'

  • Version du SDK PHP: 1.5.1 - Date: 17 février 2020

    17 février 2020

    SDKs and tools

    Bogue

    • Problème de passage de tableau de requête résolu

  • Version du SDK Java: 1.5.1 - Date: 13 janvier 2020

    13 janvier 2020

    SDKs and tools

    Correction d'un bug:

    • Vulnérabilité de dépendance Java GitHub a signalé un problème vulnérable sur la dépendance Log4j.

  • Version du générateur de Modèle .NET: 0.1.0 - Date: 10 janvier 2020

    10 janvier 2020

    SDKs and tools
    Présentation de la CLI pour le générateur de modèles

  • Nashville Release - Capacités de Chercher Avancé améliorées et Actions groupées sur les Résultats de Chercher

    07 décembre 2019

    Contentstack AppAPIs
    • Actions groupées sur les Résultats de Chercher: les gestionnaires de contenu peuvent désormais effectuer des actions groupées sur l'ensemble de résultats des recherches de base ou Avancé . Les options d'action groupée disponibles sont Publier, Annuler la publication, Supprimer et Modifier les Détails du flux de travail .
    • Effectuer une recherche Avancée dans plusieurs types de contenu : lorsque vous utilisez la recherche Avancée, vous pouvez désormais sélectionner des types de contenu marqués comme « Multiple » dans lesquels vous souhaitez effectuer votre recherche (auparavant, une recherche pouvait être effectuée soit sur un type de contenu « Unique », soit sur tous les types de contenu). Cette méthode offre plus de flexibilité aux responsables de contenu et permet des résultats précis.
    • Ajout de la prise en charge de l'option 'Workflow Stage' dans la Chercher Avancé: vous pouvez désormais chercher des entrées par leur étape de workflow, à condition qu'elles soient associées au même workflow.

    En Lire plus sur ces fonctionnalités.

    Déplier
  • Version Madison - Blocs modulaires imbriqués et Type de champ de référence et de Fichier pour les extensions de champ Personnaliser

    24 novembre 2019

    Contentstack AppAPIs
    • Blocs modulaires imbriqués: les développeurs peuvent désormais ajouter des blocs modulaires dans un champ de bloc modulaire lors de la création d'un type de contenu. Cela permet aux gestionnaires de contenu de créer des pages de contenu complexes et flexibles sans l'aide des développeurs. En Lire plus .
    • Type de champ de référence et de Fichier pour les extensions de champ Personnaliser: les développeurs peuvent désormais enregistrer les données d'entrée de leurs extensions de champ personnalisées sous la forme de types de données de référence ou de Fichier . En Lire plus .
    Déplier
  • Version du SDK PHP: 1.5.0 - Date: 21 novembre 2019

    21 novembre 2019

    SDKs and tools

    Nouveau fonctionnalité

    • Prise en charge de la Région ajoutée

  • Version du SDK de Livraison JavaScript: 3.8.1 - Date: 19 novembre 2019

    19 novembre 2019

    SDKs and tools

    Actualiser l'API:

    • Entrée de contenu
      • Mis à jour dans le module d'entrée.
    • Suppression du code indésirable

  • Version du SDK PHP: 1.4.0 - Date: 18 novembre 2019

    18 novembre 2019

    SDKs and tools

    Renforcement

    • pile

      • Ajout du support pour la fonction 'getContentType'

    • Type de contenu

      • fonction "récupérer" mise à jour

    • Mettre en doute

      • Ajout du support pour la fonction 'includeContentType'

  • Version du SDK Python: 0.1.0 - Date: 18 novembre 2019

    18 novembre 2019

    SDKs and tools

    Version bêta

    • Version initiale de l'API Contentstack-python-sdk pour contenu Livraison .
  • Version du SDK IOS: 3.7.0 - Date: 15 novembre 2019

    15 novembre 2019

    SDKs and tools

    Actualiser l'API:

    • pile
      • fonction de mise à jour 'getContentType:'
    • Type de contenu
      • fonction de mise à jour 'fetch:'

  • Version du SDK .NET: 2.2.0 - Date: 15 novembre 2019

    15 novembre 2019

    SDKs and tools

    Actualiser l'API:

    • pile

      • fonction de mise à jour 'GetContentType:'

    • Type de contenu

      • fonction de mise à jour 'Récupérer:'

  • Version du SDK Android: 3.7.0 - Date: 15 novembre 2019

    15 novembre 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Empiler:
      • Assistance ajoutée pour la fonction getContentType()
    • Type de contenu:
      • Mis à jour de la fonction fetch()
    • Mettre en doute:
      • Mis à jour de la prise en charge de whereIn(String KEY, Query queryObject)
    • Mettre en doute:
      • Mis à jour de la prise en charge de whereNotIn(String KEY, Query queryObject)
  • Version du SDK Java: 1.5.0 - Date: 15 novembre 2019

    15 novembre 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Empiler:
      • Ajout de la prise en charge de la fonction getContentType().
    • Type de contenu:
      • Mis à jour de la fonction fetch().
    • Mettre en doute:
      • Prise en charge Mis à jour de whereIn(String KEY, Query queryObject).
    • Mettre en doute:
      • Prise en charge Mis à jour de whereNotIn(String KEY, Query queryObject).

  • Version du SDK de Livraison JavaScript: 3.8.0 - Date: 15 novembre 2019

    15 novembre 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • pile
      • Ajout de la prise en charge de la méthode getContentType().

    Actualiser l'API:

    • Type de contenu:
      • Mis à jour de la méthode fetch().

  • Présentation des champs globaux

    15 novembre 2019

    Contentstack AppAPIs
    • Champ global: un « champ global » est un champ (ou un groupe de champs) autonome et réutilisable que vous pouvez créer une seule fois et utiliser dans plusieurs types de contenu. Cela élimine le besoin de créer le même groupe de champs à plusieurs reprises dans différents types de contenu. Par exemple, un champ global « SEO » peut être utilisé pour ajouter rapidement les sous-champs « Meta Titre» et « Meta Data » à travers les types de contenu. En Lire plus .
  • Version du SDK IOS: 3.6.4 - Date: 25 octobre 2019

    25 octobre 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • CSError
      • ajouté une nouvelle classe
    • CSNetworking
      • Implémentation de la bibliothèque réseau Contentstack
  • 18 octobre 2019

    18 octobre 2019

    Docs & TutorialsAPIs
    • Le jeton de gestion est un jeton en lecture-écriture au niveau de la pile qui vous permet d'effectuer des requêtes API de gestion de contenu autorisées. La valeur du jeton doit être transmise dans le nouveau paramètre d'en-tête d'autorisation. En Lire plus sur ce jeton dans la section Authentification .
    • Les exécutions Get d'une requête d'API de webhook renverront un maximum de 100 enregistrements lors de la récupération des détails d'exécution pour un webhook spécifique. Auparavant, le nombre d'enregistrements renvoyés n'était pas limité.
    Déplier
  • Sortie du Kansas - Présentation des jetons de gestion

    18 octobre 2019

    Contentstack AppAPIs
    • Jetons de gestion pour votre pile: les jetons de gestion sont des jetons en lecture-écriture spécifiques à la pile, utilisés avec la clé API de la pile pour effectuer des requêtes autorisées à l'API de gestion de contenu (CMA). Bien que les jetons d'authentification soient spécifiques à l'utilisateur, les jetons de gestion ne sont pas personnels et aucune autorisation spécifique à un rôle ne leur est applicable. Il est recommandé de les utiliser lorsque vous ne souhaitez pas utiliser de jetons d'authentification dans les requêtes CMA, par exemple pour des intégrations tierces, dans des scripts d'automatisation ou pour des organisations compatibles SSO. En Lire plus .
    Déplier
  • Jackson Release - Autorisations au niveau du dossier d'actifs et Messages Erreur améliorés

    01 octobre 2019

    Contentstack AppAPIs
    • Définir des autorisations au niveau des dossiers d'actifs: lors de la configuration ou de la modification de rôles personnalisés, vous pouvez désormais également attribuer des autorisations aux dossiers et sous-dossiers d'actifs. Cela permet un contrôle d'accès flexible et granulaire sur les dossiers de ressources de votre pile. En Lire plus .

    Améliorations

    • Messages d'erreur améliorés sur la page du générateur de type de contenu: les nouveaux messages d'erreur sont désormais plus clairs, plus conviviaux et plus précis qu'auparavant. Cela garantit que vous pouvez gagner du temps dans le diagnostic d’un problème et vous concentrer sur sa résolution immédiate. En Lire plus .
    Déplier
  • Extension de Aperçu Gatsby

    13 septembre 2019

    Contentstack App
    • Présentation de l'extension « Gatsby Aperçu»: L'extension du widget Gatsby Aperçu aide les gestionnaires de contenu à prévisualiser instantanément les modifications de contenu sur leurs sites Web et applications Web «Contentstack + Gatsby ». En Lire plus .
  • Version du SDK de Livraison JavaScript: 3.7.1 - Date: 05 septembre 2019

    05 sept. 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • pile
      • Ajout de la prise en charge de la Région
  • Version du SDK Android: 3.6.1 - Date: 05 septembre 2019

    05 sept. 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Mettre en doute:
      • Assistance ajoutée pour les méthodes whereIn(String key) et whereNotIn(String key) dans Query.
    • Configuration:
      • Assistance ajoutée pour setRegion (région ContentstackRegion) dans la classe Config.

  • Version du SDK .NET: 2.1.1 - Date: 03 septembre 2019

    03 sept. 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Configuration

      • attribut de propriété ajouté 'région'.

    • Mettre en doute

      • méthode ajoutée 'ReferenceIn'.

      • méthode ajoutée 'ReferenceNotIn'.

  • Version du SDK IOS: 3.6.1 - Date: 03 septembre 2019

    03 sept. 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Configuration
      • attribut de propriété ajouté 'région'
    • Mettre en doute
      • méthode ajoutée 'whereKey:in:'
      • méthode ajoutée 'whereKey:notIn:'
  • Version du SDK Ruby: 0.0.4 - Date: 3 septembre 2019

    03 sept. 2019

    SDKs and tools

    Renforcement

    • Prise en charge de la Région ajoutée.
  • Version du SDK Java: 1.4.2 - Date: 03 septembre 2019

    03 sept. 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Configuration
      • Ajout de la prise en charge de la Région dans Config.

  • Version Idaho - Tableau de bord 2.0

    30 août 2019

    Contentstack AppAPIs
    • Définissez des préférences pour votre Tableau de bord et ses widgets: vous pouvez maintenant réorganiser les widgets sur votre Tableau de bord de pile, et choisir de les afficher ou de les masquer. Les préférences de compte du Tableau de bord fonctionnent désormais partout, quel que soit l'appareil ou le navigateur que vous utilisez pour accéder à votre pile. En Lire plus .
  • Version du SDK Java: 1.4.1 - Date: 26 août 2019

    26 août 2019

    SDKs and tools

    Nouveau Fonctionnalités

    • Mettre en doute
      • Ajout de la prise en charge des méthodes whereIn(String key) et whereNotIn(String key).
    • CSAppConstantsCSAppConstants
      • Suppression de la vérification de la connexion Internet Google de CSAppConstants.

  • Obsolescence de TLS 1.0 et 1.1

    23 août 2019

    APIs
    • TLS 1.0 et 1.1 sont obsolètes et ne seront plus pris en charge. En Lire plus .
    • Veuillez contacter le Assistance Contentstack ou votre Client Réussi Manager dédié si vous avez des questions.
  • Publier en masse des versions d'entrée localisées et des champs non localisables

    09 août 2019

    Contentstack AppAPIs
    • Bulk publish localized entry versions: You can now bulk publish the localized versions of an entry from the master language entry. Read more.
    • Champ non localisable: spécifiez les champs comme « non localisables », comme une URL ou un champ d'image qui ne nécessite pas de traduction, pour garantir que le contenu des champs n'est pas modifiable dans les entrées locales. En Lire plus .
    Déplier
  • Version du SDK PHP: 1.3.0 - Date: 02 août 2019

    02 août 2019

    SDKs and tools

    Renforcement

    • Requête et saisie

      • La méthode « includeReferenceContentTypeUID » inclut les UID de type de contenu des entrées référencées renvoyées dans la réponse.

  • Version du SDK Java: 1.4.0 - Date: 29 juillet 2019

    29 juil. 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Entrée:
      • Ajout de la prise en charge de includeReferenceContentTypeUid dans Entry.
    • Mettre en doute:
      • Ajout de la prise en charge de includeReferenceContentTypeUid dans Query.
    • Entrée:
      • setLanguage et getLanguage obsolètes dans Entry.
    • Mettre en doute:
      • langage obsolète dans Query.
    • Entrée:
      • Méthode ajoutée pour getLocale et setLocale(String locale) dans Entry.
    • Mettre en doute:
      • Méthode ajoutée pour les paramètres régionaux dans Query.

    Changements:

    • Mettre en doute:
      • Suppression de la méthode obsolète pour includeSchema dans Query.

    Déplier
  • Version du SDK Android: 3.6.0 - Date: 29 juillet 2019

    29 juil. 2019

    SDKs and tools

    Nouveau Fonctionnalités et mises à jour:

    • Entrée:
      • Assistance ajoutée pour includeReferenceContentTypeUid
    • Mettre en doute:
      • Assistance ajoutée pour includeReferenceContentTypeUid
    • Entrée:
      • SetLanguage et getLanguage obsolètes
    • Mettre en doute:
      • Langage obsolète
    • Entrée:
      • Méthode ajoutée - getLocale et setLocale(String locale)
    • Mettre en doute:
      • Méthode ajoutée - paramètres régionaux
    • Mettre en doute:
      • Suppression de la méthode obsolète - includeSchema
    Déplier
  • Version du SDK .NET: 2.1.0 - Date: 29 juillet 2019

    29 juil. 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Mettre en doute

      • méthode ajoutée 'includeReferenceContentTypeUid'.

    • Entrée de contenu

      • méthode ajoutée 'includeReferenceContentTypeUid'.

  • Version du SDK IOS: 3.6.0 - Date: 29 juillet 2019

    29 juil. 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Mettre en doute
      • méthode ajoutée 'includeReferenceContentTypeUid'
      • méthode ajoutée 'locale'
    • Entrée de contenu
      • méthode ajoutée 'includeReferenceContentTypeUid'
      • méthode ajoutée 'includeContentType'
      • méthode ajoutée 'locale'

    Abandon de l'API:

    • Mettre en doute
      • méthode obsolète 'langue'
    • Entrée de contenu
      • méthode obsolète 'langue'

    API supprimée:

    • Configuration
      • suppression de l'attribut de propriété 'ssl'
      • méthode supprimée 'includeSchema'
    • pile
      • suppression de l'attribut de propriété 'ssl'

    Déplier
  • Version du SDK de Livraison JavaScript: 3.7.0 - Date: 29 juillet 2019

    29 juil. 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Mettre en doute:
      • Assistance ajoutée pour la méthode includeReferenceContentTypeUID.
    • Entrée:
      • Assistance ajoutée pour la méthode includeReferenceContentTypeUID.
  • 29 juillet 2019

    29 juil. 2019

    Docs & Tutorials

    Le champ Référence mis à niveau vous permet désormais d'ajouter des références aux entrées de plusieurs types de contenu. Par exemple, le champ de référence « Exemple » dans votre type de contenu « Démo » peut faire référence aux types de contenu « Type de contenu 1 », « Type de contenu 2 », .... Ainsi, lors de la création d'une entrée pour le type de contenu « Démo », le gestionnaire de contenu peut ajouter n'importe quelle entrée des types de contenu mentionnés ci-dessus comme référence au champ « Échantillon ».

    Cela a un impact sur certaines des requêtes API existantes. Ils sont les suivants:

    Create a content type

    ANCIEN CHAMPNOUVEAU
    Méthode: POST/PUTMéthode: POST/PUT
    URL: https://api.contentstack.io/v3/content_typesURL: https://api.contentstack.io/v3/content_types
    Corps de la requête

    {

    "content_type": {

    "title": "Ancien type de contenu",

    "uid": "old_content_type",

    "schéma": [{

    "display_name": "Titre",

    "uid": "titre",

    "type_données": "texte"

    "champ_métadonnées": {

    "_default": vrai

    },

    "unique": vrai,

    "obligatoire": vrai,

    "multiple": vrai,

    }, {

    "type_données": "référence",

    "display_name": "Référence",

    "reference_to": "referred_content_type",

    "champ_métadonnées": {

    "ref_multiple": vrai

    },

    "uid": "référence",

    "obligatoire": faux,

    "multiple": faux,

    "unique": faux

    }],

    "options": {

    "titre": "titre",

    "publiable": vrai,

    "is_page": faux,

    "célibataire": faux,

    "Sous-titre": [],

    "url_pattern": faux,

    "préfixe_url": ""

    }

    }

    }

    Corps de la requête

    {

    "content_type": {

    "title": " Type de contenu avec plusieurs champs de référencement de Type de contenu ",

    "uid": "content_type_with_multiple_content_type_referencing_field",

    "schéma": [{

    "display_name": "Titre",

    "uid": "titre",

    "type_données": "texte",

    "champ_métadonnées": {

    "_default": vrai,

    },

    "unique": vrai,

    "obligatoire": vrai,

    "multiple": vrai

    }, {

    "type_données": "référence",

    "display_name": "Référence",

    "reference_to": ["content_type_1", "content_type_2"],

    "champ_métadonnées": {

    "ref_multiple_content_types": vrai,

    "ref_multiple": vrai

    },

    "uid": "référence",

    "obligatoire": faux,

    "multiple": faux,

    "unique": faux

    }],

    "options": {

    "titre": "titre",

    "publiable": vrai,

    "is_page": faux,

    "célibataire": faux,

    "Sous-titre": [],

    "url_pattern": faux,

    "préfixe_url": ""

    }

    }

    }

    Corps de la réponse

    {

    "notice": " Le Type de contenu a été mis à jour avec succès.",

    "content_type": {

    "title": "Ancien type de contenu",

    "uid": "Old_content_type",

    "schéma": [{

    "display_name": "Titre",

    "uid": "titre",

    "type_données": "texte",

    "champ_métadonnées": {

    "_default": vrai

    },

    "unique": vrai,

    "obligatoire": vrai,

    "multiple": faux

    }, {

    "type_données": "référence",

    "display_name": "Référence",

    "reference_to": "referred_content_type",

    "champ_métadonnées": {

    "ref_multiple": vrai

    },

    "uid": "référence",

    "unique": faux,

    "obligatoire": faux,

    "multiple": faux

    }],

    "options": {

    "titre": "titre",

    "publiable": vrai,

    "is_page": faux,

    "célibataire": faux,

    "Sous-titre": [],

    "url_pattern": faux,

    "préfixe_url": ""

    }

    }

    }

    Corps de la réponse

    {

    "notice": " Le Type de contenu a été mis à jour avec succès.",

    "content_type": {

    "title": " Type de contenu avec plusieurs champs de référencement de Type de contenu ",

    "uid": "content_type_with_multiple_content_type_referencing_field",

    "schéma": [{

    "display_name": "Titre",

    "uid": "titre",

    "type_données": "texte",

    "champ_métadonnées": {

    "_default": vrai

    },

    "unique": vrai,

    "obligatoire": vrai,

    "multiple": faux

    }, {

    "type_données": "référence",

    "display_name": "Référence",

    "reference_to": ["content_type_1", "content_type_2"],

    "champ_métadonnées": {

    "ref_multiple_content_types": vrai,

    "ref_multiple": vrai

    },

    "uid": "référence",

    "obligatoire": faux,

    "multiple": faux,

    "unique": faux

    }],

    "options": {

    "titre": "titre",

    "publiable": vrai,

    "is_page": faux,

    "célibataire": faux,

    "Sous-titre": [],

    "url_pattern": faux,

    "préfixe_url": ""

    }

    }

    }

    Create an entry

    ANCIEN CHAMPNOUVEAU
    Méthode: POST/PUTMéthode: POST/PUT
    URL: https://api.contentstack.io/v3/content_types/:content_type_uid/entries/:entry_uidURL: https://api.contentstack.io/v3/content_types/:content_type_uid/entries/:entry_uid
    Corps de la requête

    {

    "entrée": {

    "title": "Ancienne entrée",

    "uid": "ancienne_entrée",

    "reference_field": ["blt1231232123123"],

    "Mots clés": []

    }

    }

    Corps de la requête

    {

    "entrée": {

    "title": " Nouveau entrée",

    "uid": "nouvelle_entrée",

    "champ_référence": [{

    "uid": "blt111111111111",

    "_content_type_uid": "pied de page"

    }, {

    "uid": "blt123123123123",

    "_content_type_uid": "auteur"

    }],

    "Mots clés":[]

    }

    Corps de la réponse

    {

    "notice": "Entrée mise à jour avec succès."

    "entrée":{

    "title": "Ancienne entrée",

    "uid": "ancienne_entrée",

    "champ_de_référence": ["blt123123123123"],

    "Mots clés": [],

    "locale": "en-us",

    "uid": "blt35a04ea07a42f95f",

    "created_by": "blte75599b1e529fa3a",

    "mis à jour_par": "blte75599b1e529fa3a",

    "created_at": "2019-01-09T10:03:25.096Z",

    "updated_at": "2019-01-09T10:03:25.096Z",

    "LCA": {},

    "_version 2

    }

    }

    Corps de la réponse

    {

    "notice": "Entrée mise à jour avec succès."

    "entrée":{

    "title": " Nouveau entrée",

    "uid": "nouvelle_entrée",

    "champ_référence": [{

    "uid": "blt111111111111",

    "_content_type_uid": "pied de page"

    }, {

    "uid": "blt123123123123",

    "_content_type_uid": "auteur"

    }],

    "Mots clés": [],

    "locale": "en-us",

    "uid": "blt35a04ea07a42f95f",

    "created_by": "blte75599b1e529fa3a",

    "mis à jour_par": "blte75599b1e529fa3a",

    "created_at": "2019-01-09T10:03:25.096Z",

    "updated_at": "2019-01-09T10:03:25.096Z",

    "LCA": {},

    "_version 2

    }

    }

    Obtenir toutes les entrées d'un type de contenu

    ANCIEN CHAMPNOUVEAU
    Méthode: GETMéthode: GET
    URL: https://api.contentstack.io/v3/content_types/:content_type_uid/entriesURL: https://api.contentstack.io/v3/content_types/:content_type_uid/entries
    Utilisateurs CDN: https://cdn.contentstack.io/v3/content_types/:content_type_uid/entriesUtilisateurs CDN: https://cdn.contentstack.io/v3/content_types/:content_type_uid/entries
    Corps de la réponse

    {

    "entrées": [{

    "title": "Ancienne entrée",

    "champ_de_référence": ["blt123123123123"],

    "Mots clés": [],

    "locale": "en-us",

    "uid": "blta777c7777777d777",

    "created_by": "blt15adac31fdb46cd9",

    "updated_by": "blt15adac31fdb46cd9",

    "created_at": "2019-04-15T09:36:19.960Z",

    "updated_at": "2019-04-15T09:36:19.960Z",

    "LCA": {},

    "_version 1,

    "publish_details": [],

    "_règles": []

    }]

    }

    Corps de la réponse

    {

    "entrées":{

    "title": " Nouveau entrée",

    "champ_référence": [{

    "uid": "blt111111111111",

    "_content_type_uid": "pied de page"

    }, {

    "uid": "blt123123123123",

    "_content_type_uid": "auteur"

    }],

    "Mots clés": [],

    "locale": "en-us",

    "uid": "blta777c7777777d777",

    "created_by": "blte75599b1e529fa3a",

    "mis à jour_par": "blte75599b1e529fa3a",

    "created_at": "2019-01-09T10:03:25.096Z",

    "updated_at": "2019-01-09T10:03:25.096Z",

    "LCA": {},

    "_version 2

    }

    }

    Obtenir toutes les entrées avec une référence d'inclusion

    ANCIEN CHAMPNOUVEAU
    Méthode: GETMéthode: GET
    URL: https://api.contentstack.io/v3/content_types/:content_type_uid/entries?include[]=reference_fieldURL: https://api.contentstack.io/v3/content_types/:content_type_uid/entries?include[]=reference_field
    Utilisateurs CDN: https://cdn.contentstack.io/v3/content_types/:content_type_uid/entries?include[]=reference_fieldUtilisateurs CDN: https://cdn.contentstack.io/v3/content_types/:content_type_uid/entries?include[]=reference_field
    Corps de la réponse

    {

    "entrées":[{

    "title": "Ancienne entrée",

    "champ_référence": [{

    "titre": "Forbes",

    "à propos de nous": {

    "title": "À propos de nous",

    "href": "/à propos de nous"

    },

    "Mots clés": [],

    "locale": "en-us",

    "uid": "blt1137fe73e677645f",

    "LCA": {},

    "_version 1,

    }],

    "Mots clés": [],

    "locale": "en-us",

    "uid": "blta785c1339591d092",

    "_version 1

    }]

    }

    Corps de la réponse

    {

    "entrées":[{

    "title": "Ancienne entrée",

    "champ_référence": [{

    "titre": "Forbes",

    "à propos de nous": {

    "title": "À propos de nous",

    "href": "/à propos de nous"

    },

    "Mots clés": [],

    "locale": "en-us",

    "uid": "blt1137fe73e677645f",

    "_content_type_uid": "pied de page",

    "LCA": {},

    "_version 1,

    }],

    "locale": "en-us",

    "uid": "blta785c1339591d092",

    "_version 1

    }]

    }

    Déplier
  • Hamilton - MultiTDM

    29 juil. 2019

    Contentstack AppAPIs
    • Référencement de plusieurs types de contenu: le champ Référence mis à niveau permet désormais aux utilisateurs d'ajouter des références à plusieurs types de contenu dans une seule instance. En Lire plus .
  • Version du SDK .NET: 2.0.0 - Date: 28 juin 2019

    28 juil. 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Mettre en doute

      • méthode ajoutée 'SetLocale'.

    • Entrée de contenu

      • méthode ajoutée 'SetLocale'.

    Actualiser l'API

    • Mettre en doute

      • méthode de mise à jour 'Fetch'.

      • méthode de mise à jour 'FindOne'.

    • Entrée de contenu

      • méthode de mise à jour 'Rechercher'.

    API obsolète

    • Mettre en doute

      • méthode obsolète 'SetLanguage'.

    • Entrée de contenu

      • méthode obsolète 'SetLanguage'.

    Déplier
  • Entrées en cours

    12 juil. 2019

    Contentstack AppAPIs
    • Entrées en cours: les gestionnaires de contenu peuvent désormais enregistrer les entrées « en cours », même si les champs obligatoires sont laissés vides, et revenir plus tard pour continuer à ajouter du contenu et à les modifier sans perdre leur travail. La validation du champ "obligatoire" est vérifiée uniquement lors de la publication de la fiche. Nous contacter pour activer cette fonctionnalité pour votre organisation. En Lire plus .
    Déplier
  • Version du SDK Java: 1.3.3 - Date: 21 juin 2019

    21 juin 2019

    SDKs and tools

    HOTFIX:

    • Remplacer le correctif de réponse.

  • Édison

    31 mai 2019

    Contentstack AppAPIs
    • Définir une « Langue de secours » pour une localisation facile: vous pouvez désormais spécifier la langue à utiliser comme contenu source si l'entrée n'existe pas dans la langue principale spécifiée. En Lire plus .
    • Assistance en charge des langues génériques: Créer du contenu dans des langues génériques, c'est-à-dire des langues qui ne sont liées à aucune région ou pays (par exemple, anglais, espagnol, français). En Lire plus .
    Déplier
  • Version du SDK PHP: 1.2.2 - Date: 25 mai 2019

    25 mai 2019

    SDKs and tools

    Bogue

    • Modifications apportées au fichier d'assistance pour récupérer les données appropriées sur la requête de langue

  • Version du SDK Java: 1.3.2 - Date: 13 mai 2019

    13 mai 2019

    SDKs and tools

    Changements:

    • Amélioration du Code:
      • Impression supprimée.
    • Amélioration du Code:
      • Ajout de la prise en charge de Logger.

  • Version du SDK Java: 1.3.1 - Date: 02 mai 2019

    02 mai 2019

    SDKs and tools

    Correction d'un bug:

    • Correction d'un bug pour inclure la référence.
    • Ajout du rapport de cas de test pour la v1.3.1.

  • Denver 2

    19 avril 2019

    Contentstack App
    • Tableau de bord Analyses: Présentation du tout nouveau tableau de bord Analyses pour les organisations. Accédez en un clic à l'utilisation globale et aux analyses d'API de votre organisation, et prenez de meilleures décisions commerciales plus éclairées.
  • Version du SDK Android: 3.5.0 - Date: 12 avril 2019

    12 avril 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Assistance ajoutée pour les méthodes ci-dessous dans le SDK:
      • getContentTypes() dans la classe Stack
      • récupérer dans la classe ContentType.
    • La Assistance des classes de configuration suivantes a été définitivement supprimée:
      • public void setSSL(booléen isSSL)setSSL()
      • public booléen isSSL()

  • Version du SDK .NET: 1.1.0 - Date: 12 avril 2019

    12 avril 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • ContentstackClient

      • méthode ajoutée 'GetContentTypes'.

      • méthode ajoutée 'SyncRecursive'.

      • méthode ajoutée 'SyncPaginationToken'.

      • méthode ajoutée 'SyncToken'.

    • Type de contenu

      • méthode ajoutée 'Fetch'.

  • Version du SDK IOS: 3.5.0 - Date: 12 avril 2019

    12 avril 2019

    SDKs and tools

    Abandon de l'API:

    • Configuration
      • suppression de l'attribut de propriété 'ssl'
    • pile
      • suppression de l'attribut de propriété 'ssl'

    Nouvelles fonctionnalités :

    • pile
      • méthode ajoutée 'getContentTypes:'
    • Type de contenu
      • méthode ajoutée 'fetch:'

  • Version du SDK Java: 1.3.0 - Date: 12 avril 2019

    12 avril 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Ajout de la prise en charge des méthodes ci-dessous dans le SDK:
      • getContentTypes() dans la classe Stack
      • récupérer dans la classe ContentType
    • Les deux supports ci-dessous de la classe Config ont été supprimés définitivement:
      • public void setSSL(booléen isSSL)setSSL()
      • public booléen isSSL()

  • Version du SDK de Livraison JavaScript: 3.6.0 - Date: 12 avril 2019

    12 avril 2019

    SDKs and tools

    Nouvelles fonctionnalités :

    • Empiler:
      • Assistance ajoutée pour la méthode getContentTypes.
    • Type de contenu:
      • Assistance ajoutée pour la récupération de méthode.
  • Denver

    12 avril 2019

    Contentstack AppAPIs
    • Dénomination des versions: vous pouvez désormais attribuer des noms aux versions des entrées et des actifs pour identifier rapidement l'état de l'entrée ou de l'actif. Par exemple, vous pouvez spécifier une entrée comme importante ('Production Ready') ou moins urgente (' Premier Brouillon').
  • Version du SDK Android: 3.4.1 - Date: 05 avril 2019

    05 avril 2019

    SDKs and tools

    Changements:

    • Prise en Assistance supprimée pour les requêtes non sécurisées (HTTP).
    • Les changements de rupture suivants de la classe Config ont été obsolètes pour:
      • public void setSSL(booléen isSSL)setSSL()
      • public booléen isSSL()

  • Casa Blanca

    05 avril 2019

    Contentstack AppAPIsSDKs and tools
    • Dashboard for stacks: Dashboard—the new homepage for your stack—is a collection of widgets that provide a quick overview of your stack’s recent entries and assets.
    • Tableau de bord Widget: Cette version introduit notre troisième type d'extension d'expérience, le Tableau de bord Widget, qui vous permet d'ajouter des widgets utiles au tableau de bord de votre pile.
    • Configuration au niveau de l'instance pour les champs personnalisés: vous pouvez désormais ajouter une configuration distincte pour chaque instance d'un champ personnalisé dans un type de contenu.
    • Nouveau fonctions dans le SDK: nous avons ajouté la prise en charge de nouvelles fonctions dans le SDK des extensions.
    Déplier
  • Contentstack DataSync

    26 mars 2019

    Contentstack App
    • DataSync: Le dernier ajout à notre offre de synchronisation de données, DataSync, vous permet de synchroniser vos données Contentstack (actifs et entrées) avec votre base de données (FileSystem, MongoDB, etc.) plus de 8 fois plus rapidement.


  • Version du SDK de Livraison JavaScript: 3.5.2 - Date: 20 mars 2019

    20 mars 2019

    SDKs and tools

    Correctif:

    • Résolu du problème de stockage des paramètres régionaux.
  • Version de mappage de Fonction IdP SSO

    16 mars 2019

    Contentstack AppDocs & Tutorials
    • Mappage des Fonction IdP dans SSO: vous pouvez désormais mapper vos rôles de fournisseur d'identité SAML (IdP) aux rôles Contentstack pour vos organisations compatibles SSO, et gérer les utilisateurs et les rôles à partir de votre IdP. En Lire plus .
  • 8 mars 2019

    08 mars 2019

    Docs & Tutorials

    Lorsqu'un webhook est déclenché pour une entrée ou un actif parce qu'il a été publié/non publié via une version, les données du webhook d'un tel événement contiennent une clé source . Cette clé contient les données JSON de la release ( type, title et uid ) à travers laquelle elle a été déployée.

    Cette clé source est utile dans les cas où de nombreuses choses dépendent des données du webhook. Par exemple, dans le cas des générateurs de sites statiques, une compilation est générée chaque fois qu'un élément (entrée de contenu ou actif) est publié/dépublié. Si une version finalisée est déployée avec 200 éléments, elle générera une compilation 200 fois, au lieu d'une seule fois pour la version finalisée. Pour éviter cela, le développeur peut écrire un code personnalisé qui ignore les événements dont la réponse contient la clé source. Ainsi, une seule compilation sera générée pour l'ensemble de la version finalisée.

    Voici ce qui est ajouté aux données du webhook:

    {
        "event": "publish",
        "source": {
            "title": "March'19 Release",
            "uid": "blt1111111d11cd111a",
            "type": "release"
        },
        "data": {
            ...
        },
        "api_key": "blt2222d2ad222beedc",
        "module": "entry",
        "triggered_at": "2019-03-07T04:55:11.352Z"
    }
    Déplier
  • Actualiser des webhooks

    08 mars 2019

    Contentstack AppAPIsDocs & Tutorials

    Nos webhooks sont devenus plus forts. Voici les nouveautés de nos webhooks:

    • Nouveau prise en charge des événements 'Release Deployment' dans les webhooks: vous pouvez désormais configurer des événements webhook liés au déploiement de releases sur n'importe quel environnement ou des environnements spécifiques. En Lire plus .
    • Nous avons ajouté la possibilité pour vous d'importer et d'exporter des webhooks: Importer et exportez des webhooks en un clic.
    Déplier
  • Éditeur de Texte enrichi personnalisé

    01 mars 2019

    Contentstack AppAPIs

    Personnalisations pour Rich Texte Editor (RTE): les développeurs peuvent désormais personnaliser les options de formatage dans la barre d'outils du champ Rich Texte Editor (RTE). Cela vous permettra d'offrir une expérience plus adaptée aux besoins de vos gestionnaires de contenu.

  • API de Livraison de contenu GraphQL

    19 février 2019

    Contentstack AppAPIsDocs & Tutorials
    • API GraphQL contenu Livraison: GraphQL est un langage de requête populaire qui permet des requêtes relationnelles en un seul voyage. Il vous permet de récupérer exactement les données souhaitées via l'API de Contentstack au lieu d'effectuer plusieurs requêtes aller-retour avec des appels RESTful.
  • Ximénez

    18 janvier 2019

    Contentstack AppAPIs
    • Règles de visibilité des champs: affichez ou masquez dynamiquement des champs sur la page d'entrée, en fonction de la valeur saisie dans d'autres champs. En Lire plus .
    • Nouveau générateur de Type de contenu: contenu Type Builder a un nouveau look qui rend le processus de création de types de contenu plus rapide et plus agréable. En Lire plus .
    Déplier
  • Waldo

    29 décembre 2018

    Contentstack App
    • Chercher Avancé: Contentstack offre désormais des fonctionnalités de chercher avancées qui vous permettent d'effectuer des recherches au niveau du champ et de combiner plusieurs requêtes de chercher pour trouver vos aiguilles proverbiales dans une botte de foin (de contenu).
    • Opérations en masse: effectuez des opérations en masse (telles que la publication, l'annulation de la publication, la suppression) sur plusieurs entrées et actifs à la fois.
  • Verma

    30 novembre 2018

    Contentstack AppAPIs

    Nous avons ajouté des fonctionnalités puissantes et intéressantes à nos flux de travail, vous offrant plus de flexibilité et de contrôle sur votre processus de création de contenu. Voici un aperçu des nouveautés:

    • Plusieurs workflows dans une pile: Créer différents workflows pour différents types de contenu au sein de votre pile.
    • Règles de transition d'étape: Définissez les options d'étape suivante pour chaque étape et gérez qui peut passer d'une étape à l'autre.
    • Superutilisateurs avec accès illimité: Les superutilisateurs peuvent modifier l'étape d'entrée sans aucune restriction. Le champ d'application des règles de transition d'étape ne les limite pas.
    • Vue d'ensemble de toutes les tâches: les propriétaires et les administrateurs de la pile ont une visibilité sur toutes les tâches de flux de travail attribuées à tous les utilisateurs.
    • Publication conditionnelle: Ajouter des conditions aux actions de publication/dépublication. Par exemple, autorisez la publication "uniquement si" l'entrée atteint une étape de flux de travail particulière.

    En Lire plus sur les flux de travail .

    Déplier
  • Version du SDK IOS: 3.4.0 - Date: 26 octobre 2018

    26 octobre 2018

    SDKs and tools

    Nouvelles fonctionnalités :

    • pile
      • ajout de la méthode 'sync:'
      • méthode ajoutée 'syncToken:completion:'
      • méthode ajoutée 'syncPaginationToken:completion:'
      • méthode ajoutée 'syncFrom:completion:'
      • méthode ajoutée 'syncOnly:completion:'
      • méthode ajoutée 'syncOnly:from:completion:'
      • méthode ajoutée 'syncLocale:completion:'
      • méthode ajoutée 'syncLocale:from:completion:'
      • méthode ajoutée 'syncPublishType:completion:'
      • méthode ajoutée 'syncOnly:locale:from:completion:'
      • méthode ajoutée 'syncOnly:locale:from:publishType:completion:'
    • SyncStack
      • Ajout Nouveau classe
    Déplier
  • Upton

    26 octobre 2018

    Contentstack AppAPIsSDKs and tools
    • API de synchronisation: nous avons introduit l'API de synchronisation qui prend en charge la synchronisation de vos données Contentstack avec vos applications et garantit que les données sont toujours à jour et que les mises à jour sont effectuées avec une efficacité maximale en récupérant uniquement les modifications incrémentielles. En Lire plus .

    Améliorations

    • RTE amélioré: Nous avons mis à niveau le champ Rich Texte Editor pour offrir aux utilisateurs de nouvelles fonctionnalités d'édition améliorées. Pour toutes les nouvelles piles que vous créez, vous utiliserez automatiquement l'éditeur de Texte enrichi mis à niveau. Tous vos piles existantes continueront à utiliser le même éditeur de Texte enrichi qu'auparavant jusqu'à ce que vous soyez prêt à effectuer la mise à niveau, ce que vous pouvez faire (et annuler) à tout moment en modifiant les types de contenu appropriés. Apprendre à passage au nouveau RTE.

      Voici les nouveautés du nouveau champ Rich Texte Editor:
      • Nouveau touches de raccourci ' Annuler' et ' Rétablir '
      • Assistance en charge du "Niveau de titre 6" sous l'option Format
      • Option pour appliquer un Identifiant et une classe personnalisés sans passer en mode HTML
      • Nouveau bouton "Liste" contenant les options " Liste non ordonnée", " Liste ordonnée", "Retrait négatif" et "Retrait"
      • Options pour ajouter un titre, une légende et un lien hypertexte aux images ; définir la position de l'image
      • Raccourci clavier 'ALT + ENTER' pour désélectionner l'image ou la vidéo
      • Suppression des options pour modifier les propriétés de la police (taille, famille, couleur, couleur d'arrière-plan)
      • Suppression des clés 'Horizontal Rule', 'Exposant' et 'Indice'

      Liste des bugs corrigés:
      • Mauvais rendu des extraits de code lors du passage à la vue HTML
      • La mise en forme du Texte ne fonctionne pas comme prévu sur le navigateur Google Chrome
      • Le Lien est enveloppé automatiquement lorsqu'une URL est insérée dans un bloc de code
      • Mauvais alignement de l'option 'Choose Fichier' dans Internet Explorer 11
      • Le champ ne fonctionne pas comme prévu si une balise de script non valide est utilisée
      • Internet Explorer 11 se bloque si plus de 300 Ko de données sont insérées
      • Les petites images disparaissent sont ajoutées dans un tableau
      • La balise Heading-1 ne s'affiche pas correctement sur Google Chrome et Mozilla Firefox lorsqu'elle est publiée
      • Balises HTML aléatoires ajoutées lors du passage en mode HTML
    Déplier
  • Version du SDK Android: 3.4.0 - Date: 22 octobre 2018

    22 octobre 2018

    SDKs and tools

    Nouvelles fonctionnalités :

    Les supports de fonction suivants sont ajoutés pour la synchronisation dans la classe Stack:

    • synchroniser
    • syncPaginationToken
    • syncToken
    • syncFromDate
    • syncContentType
    • syncLocale
    • syncPublishTypesyncPublishType
    • sync(contentType, fromDate, locale, publiType, syncCallBack)
    • Nouveau classe - SyncStack.
  • Politique de verrouillage de Compte

    13 octobre 2018

    Contentstack AppAPIs

    Nouveau Fonctionnalités

    • Politique de verrouillage de Compte: pour protéger votre compte contre les menaces de piratage potentielles, nous avons introduit une politique de verrouillage de compte qui verrouille votre compte après plusieurs tentatives de connexion infructueuses. En savoir plus .
  • Tucker

    29 septembre 2018

    Contentstack AppAPIs

    Nouveau Fonctionnalités

    • Jetons de Livraison: Créer un jeton de livraison distinct pour chaque environnement. Ces jetons de livraison garantissent que seules les personnes spécifiées ont accès au contenu de l'environnement requis.
    • Autorisations précises pour les rôles: les rôles Personnaliser sont désormais plus personnalisables. Vous pouvez attribuer des autorisations d'entrée, de champ et d'actif aux rôles pour un meilleur contrôle.
    • Widgets Personnaliser: créez des fonctionnalités personnalisées puissantes et intégrez-les directement dans votre environnement d'édition CMS. Les widgets Personnaliser peuvent s'intégrer à n'importe quelle application et source de données tierces pour, par exemple, effectuer une analyse des sentiments sur une entrée de texte, fournir des recommandations SEO et fournir des capacités de traduction en temps réel. Les possibilités sont infinies.
    Déplier
  • Version du SDK PHP: 1.2.1 - Date: 19 septembre 2018

    19 septembre 2018

    SDKs and tools

    Bogue

    • Remplacement de la méthode createError par la Nouveau méthode contentstackcreateError.

  • Version du SDK .NET: 1.0.6 - Date de publication: 10 août 2018

    10 août 2018

    SDKs and tools
    • La prise en charge de la localisation pour Query and Entry est ajoutée

  • Ramanujan

    03 août 2018

    Contentstack App
    • Champs Personnaliser: les champs Personnaliser font partie du nouveau cadre d'intégration "Experience Extensions" de Contentstack qui permet aux développeurs de créer un champ unique et personnalisé. Par exemple, vous pouvez créer un champ Personnaliser pour ajouter un « sélecteur de couleurs », un « sélecteur de vidéo » ou un widget d'évaluation « note par étoiles ».
    • chercher globale (bêta): la nouvelle barre de chercher dans l'en-tête vous permet de chercher du contenu, des entrées et des ressources sur l'ensemble de votre pile.
  • Version d'amélioration [27-07-2018]

    27 juil. 2018

    Contentstack AppDocs & Tutorials
    • Le champ ' Titre' devient plus flexible: Vous pouvez désormais définir des limites minimales et maximales de caractères pour le champ ' Titre' et également le renommer selon vos préférences.
    • Nouveau langues ajoutées: nous avons ajouté la prise en charge de deux langues supplémentaires - "Anglais - Chine" et "Anglais - Corée".
    • Non de langue maître par défaut: Lors de la création d'une nouvelle pile, aucune langue maître n'est sélectionnée par défaut (auparavant, la langue par défaut était définie sur 'English - US').
    • Espaces autorisés dans les balises: nous avons ajouté la prise en charge des espaces dans les balises (par exemple, Business Actualités) pour autoriser les balises de plusieurs mots pour les entrées. Vous pouvez utiliser une virgule pour séparer plusieurs balises.
    Déplier
  • Quinn Partie II

    22 juin 2018

    Contentstack AppAPIsDocs & Tutorials
    • Télécharger des ressources en masse: vous pouvez désormais télécharger en masse plusieurs ressources sur la plate-forme.
    • Voir les collaborateurs actifs: la "présence de l'entrée" vous permet, à vous et à votre équipe, de voir une liste de tous les collaborateurs travaillant actuellement sur une entrée.
    • Organisez tous vos actifs dans encore plus de dossiers: nous avons augmenté la limite maximale des dossiers d'actifs de 300 à 500.
  • Version du SDK IOS: 3.3.1 - Date: 08 juin 2018

    08 juin 2018

    SDKs and tools
    • Ajout de la chaîne 'BUILT_NULLABLE_P' dans Entry.h
      • Ancien Code - (void)fetch:(void(^)(type ResponseType, NSError *e erreur))rappel ;
      • Code Mis à jour - (void)fetch:(void(^)(type ResponseType, erreur NSError * BUILT_NULLABLE_P))callback ;
  • SDK .NET version 1.0.0 - date de sortie : 01/06/2018

    01 juin 2018

    SDKs and tools
    • Introduction du SDK Contentstack pour .NET.

  • Quinn

    21 mai 2018

    Contentstack App
    • Présentation du SDK .NET: optimisez le contenu et assurez une diffusion ultra-rapide du contenu de vos applications .NET à l'aide de notre nouveau SDK .NET.
    • Versionnement des types de contenu: Contentstack conserve désormais un historique de toutes les versions de vos types de contenu. Vous pouvez récupérer n'importe quelle version précédente via l'API.
  • Pascal

    07 mai 2018

    Contentstack App
    • Champ de référence 2.0: Le champ de référence fait peau neuve. Vous pouvez désormais modifier rapidement les entrées/actifs référencés, créer de nouvelles références lors de vos déplacements et bien plus encore.
    • Comparer les langues d'une entrée: Effectuez maintenant une comparaison côte à côte des versions dans toutes les langues d'une entrée.
    • Voir l'état de localisation de l'entrée: nous avons ajouté une nouvelle section " Statut de localisation" dans l'onglet " Informations sur l'entrée" de l'entrée. Il vous donne les détails de localisation de toutes les langues de l'entrée.
    • Informations de référence d'une entrée: Obtenir une liste de toutes les entrées dans lesquelles l'entrée actuelle est référencée.
    Déplier
  • Version du SDK Ruby: 0.0.3 - Date: 2 mai 2018

    02 mai 2018

    SDKs and tools

    Améliorations :

    • Requête - Fonction ajoutée pour passer les paramètres régionaux
  • Ohm

    21 avril 2018

    Contentstack AppAPIsDocs & Tutorials
    • Workflow: une fonctionnalité puissante qui rationalise la création de contenu et optimise les processus de révision et d'approbation du contenu pour votre équipe.
    • Sorties: en attribuant des entrées/actifs à une « version », le contenu peut être publié/dépublié en masse et parfaitement synchronisé avec un événement critique, tel qu'une annonce ou une sortie de produit.
  • Newton

    23 février 2018

    Contentstack App
    • Présentation du champ « Blocs modulaires »: un outil puissant qui donne aux gestionnaires de contenu la flexibilité de créer dynamiquement des composants d'une page ou d'une application sans nécessiter l'aide d'un développeur.
  • Version du SDK de Livraison JavaScript: 3.4.0 - Date: 10 janvier 2018

    10 janvier 2018

    SDKs and tools

    Actualiser l'API:

    • Nouveau méthode addParam() ajoutée
    • Ajout de la prise en charge de NativeScript
  • Version du SDK PHP: 1.2.0 - Date: 21 décembre 2017

    21 décembre 2017

    SDKs and tools

    Renforcement

    • Entrée de contenu

      • Méthode 'addparam' ajoutée.

    • Mettre en doute

      • Méthode 'addparam' ajoutée.

    • Actifs

      • Méthode 'addparam' ajoutée.

  • Version du SDK IOS: 3.3.0 - Date: 15 décembre 2017

    15 décembre 2017

    SDKs and tools

    Nouvelles fonctionnalités :

    • Entrée de contenu
      • méthode ajoutée 'addParamKey:andValue:'
    • Mettre en doute
      • méthode ajoutée 'addParamKey:andValue:'
    • Actifs
      • méthode ajoutée 'addParamKey:andValue:'
  • Version du SDK Android: 3.3.0 - Date: 15 décembre 2017

    15 décembre 2017

    SDKs and tools

    Nouvelles fonctionnalités :

    • Entrée de contenu
      • Méthode ajoutée - 'addParam'
    • Mettre en doute
      • Méthode ajoutée - 'addParam'
    • Actifs
      • Méthode ajoutée - 'addParam'

  • Version du SDK Java: 1.2.0 - Date: 15 décembre 2017

    15 décembre 2017

    SDKs and tools

    Nouvelles fonctionnalités :

    • Entrée de contenu
      • Ajout de la méthode 'addParam'.
    • Mettre en doute
      • Ajout de la méthode 'addParam'.
    • Actifs
      • Ajout de la méthode 'addParam'.

  • Manfredi 2

    15 décembre 2017

    Contentstack AppAPIs
    • Présentation de l'authentification unique: Contentstack introduit l'authentification unique (SSO) pour les organisations, afin que vous puissiez authentifier les utilisateurs en toute sécurité auprès de votre fournisseur d'identité d'entreprise.
  • Manfredi

    02 décembre 2017

    Contentstack App
    • Présentation du champ « Sélectionner»: un champ à choix multiples qui permet aux utilisateurs de choisir une ou plusieurs options parmi un ensemble donné de valeurs (choix). Cela permet à vos éditeurs de contenu de sélectionner rapidement des options sans créer de type de contenu de référence.
    • Validation des dimensions de Image: définissez les limites de largeur et de hauteur des images pouvant être téléchargées dans le champ " Fichier".
  • Version du SDK IOS: 3.2.0 - Date: 10 novembre 2017

    10 novembre 2017

    SDKs and tools

    Nouvelles fonctionnalités :

    • pile

      • méthode ajoutée 'imageTransformWithUrl:andParams:'

    • Mettre en doute

      • méthode ajoutée 'includeContentType:'

    • QueryResult

      • propriété ajoutée 'content_type'.

    Abandon de l'API:

    • Mettre en doute

      • Propriété obsolète 'includeSchema'.

  • Version du SDK Android: 3.2.0 - Date: 10 novembre 2017

    10 novembre 2017

    SDKs and tools

    Nouvelles fonctionnalités :

    • pile
      • Méthode ajoutée - 'ImageTransform'
    • Mettre en doute
      • Méthode ajoutée - 'includeContentType'
    • QueryResult
      • Méthode ajoutée - 'content_type'

    Modifications de l'API:

    • Aucun

    Abandon de l'API:

    • Mettre en doute
      • Méthode obsolète 'includeSchema'

    Corrections de bogues:

    • Aucun

  • Version du SDK Java: 1.1.0 - Date: 10 novembre 2017

    10 novembre 2017

    SDKs and tools

    Nouvelles fonctionnalités :

    • Empiler:
      • Ajout de la méthode 'ImageTransform'.
    • Mettre en doute:
      • Méthode ajoutée 'includeContentType'.
    • Résultat de la requête:
      • Ajout de la méthode 'contentType'.

    Abandon de l'API:

    • Mettre en doute:
      • Méthode obsolète 'includeSchema'.

  • Version du SDK PHP: 1.1.0 - Date: 09 novembre 2017

    09 novembre 2017

    SDKs and tools

    Renforcement

    • Prise en charge de l'optimisation Image ajoutée.

    Obsolète

    • includeSchema obsolète et includeContent ajouté.

  • Version du SDK de Livraison JavaScript: 3.3.0 - Date: 06 novembre 2017

    06 novembre 2017

    SDKs and tools

    Nouveau API:

    • Pile: API Imagetransform ajoutée
    • Ajout de la prise en charge de NativeScript

    API obsolète

    • Mettre en doute
      • trouver un
      • inclureSchéma
  • JavaScript Livraison SDK Version 3.2.1 - Date: 14 octobre 2017

    14 octobre 2017

    SDKs and tools

    Fonctionnalité:

    • [Actif]:
      • Ajout de la prise en charge de la méthode find()
      • Ajout de la prise en charge de la méthode fetch()

  • Version du SDK PHP: 1.0.0 - Date: 14 octobre 2017

    14 octobre 2017

    SDKs and tools

    Première version

  • Version du SDK de Livraison JavaScript: 3.2.0 Date: 14 octobre 2017

    14 octobre 2017

    SDKs and tools

    Nouveau API:

    • Atout: Prise en charge de la diffusion Image
      • trouver
      • aller chercher
  • 14 octobre 2017

    14 octobre 2017

    Docs & Tutorials
    • L' URL des ressources pour les piles créées après cette version inclura le nom du fichier et le modèle URL sera /v3/assets/:api_key/:asset_uid/:token/:filename . Pour appliquer les modifications sur les images des champs RTE ou Markdown existants, vous devez télécharger à nouveau les images, puis republier l'entrée pour que les modifications soient reflétées. Pour plus d'informations, contactez-nous .
    • Il sera désormais possible d'obtenir des entrées par URL même si les entrées utilisent le modèle URL par défaut. Cette modification ne s'appliquera qu'aux piles créées après cette version.
    • Les entrées qui ont une URL vide après la mise à niveau, l'utilisateur devra réenregistrer l'entrée pour les faire remplir automatiquement dans le champ URL .
    Déplier
  • Lambert

    14 octobre 2017

    Contentstack AppAPIs
    • Organisation: Gérer vos utilisateurs et piles depuis un seul panneau d'administration.
    • API de Livraison Image: manipulez et optimisez les images avec un nouvel ensemble d'API pour une meilleure livraison sur vos sites et applications.
    • Limiter plusieurs instances de champ: fixez une limite maximale au nombre d'instances pouvant être créées pour les champs marqués comme "Multiples".

    Nouveau SDK

    • Nous sommes ravis d'annoncer quatre nouveaux SDK: PHP, Ruby, Java et React Native.

    Améliorations, améliorations et corrections de bogues:

    • L' URL des ressources pour les piles créées après cette version inclura le nom du fichier et le modèle URL sera /v3/assets/:api_key/:asset_uid/:token/:filename.
    • Il est désormais possible d'obtenir des entrées par URL même si les entrées utilisent le modèle URL par défaut. Cette modification s'applique uniquement aux piles créées après cette version.
    Déplier
  • Version du SDK Ruby: 0.0.2 - Date: 11 octobre 2017

    11 octobre 2017

    SDKs and tools

    Première version

  • Version du SDK Ruby: 0.0.1 - Date: 11 octobre 2017

    11 octobre 2017

    SDKs and tools

    Première version

  • Mise à niveau vers TLS version 1.2

    13 septembre 2017

    APIs

    Built.io Contentstack met à niveau sa version TLS et abandonne TLS 1.0 et 1.1. La Assistance des anciennes versions prendra fin le 30 mars 2018.

    Que souhaitez-vous savoir

    Après le 30 mars 2018, nos services CDN/API utiliseront la version TLS mise à niveau et ne prendront plus en charge TLS 1.0 ou TLS 1.1 sur HTTPS sur le domaine api/cdn/images/assets.contentstack.io . Nous n'accepterons que les demandes faites par des navigateurs ou des clients API dotés de TLS 1.2 ou supérieur.

    Pourquoi apportons-nous ce Modifier?

    Le protocole TLS 1.2 a été défini dans la RFC 5246 en août 2008. Il s'agit d'une amélioration par rapport à la norme TLS 1.1 et est plus sécurisé. Entre autres éléments, il offre une protection contre les attaques par chaînage de blocs de chiffrement (CBC). L'une des principales raisons de cette révision de TLS 1.1 à TLS 1.2 est de supprimer la dépendance du protocole vis-à-vis des algorithmes de résumé MD5 et SHA-1. TLS 1.2 prend en charge l'extension de la prise en charge des chiffrements de chiffrement authentifiés avec les suites de chiffrement AES-GCM qui ne sont pas sujettes à ces attaques.

    Qu'est-ce que je dois faire?

    La plupart des navigateurs prennent en charge TLS 1.2 depuis au moins ces dernières années. Il est donc peu probable que les utilisateurs finaux soient affectés par ce changement. L'impact ne sera probablement ressenti que par les utilisateurs d'API avec de très anciennes bibliothèques. Une liste complète de support est disponible ici: https://www.ssllabs.com/ssltest/clients.html

    Assistance de la Bibliothèque d'API

    Si vous disposez d'un code qui se connecte à l'API Built.io Contentstack, il est important de vous assurer qu'il continuera à fonctionner après le 30 mars 2018. Bien que chaque langage et chaque bibliothèque soient différents, nous avons identifié certains des plus populaires comme point de départ. référence.

    Voici la liste des langues qui nécessiteront des modifications/mises à niveau importantes afin de continuer à fonctionner sans interruption:

    • Java 6u45 / 7u45
    • .NET avant 4.5 (ne prend pas en charge TLS 1.2)
    • .NET 4.5 (le paramètre doit être modifié pour activer explicitement TLS 1.2)
    • OpenSSL 0.9.8

    La plupart des langages dynamiques tels que Ruby, PHP et Python reposent sur la version OpenSSL du système d'exploitation sous-jacent. Vous pouvez le vérifier en exécutant la version openssl. 1.0.1 est la configuration minimale requise.

    Assistance du navigateur

    La plupart des navigateurs prennent en charge TLS 1.2 et le prennent en charge depuis plusieurs années. Voici les versions de navigateur (y compris les versions antérieures) qui NE prennent PAS en charge TLS 1.2:

    • Google 29
    • Firefox 26
    • Internet Explorer 10
    • Safari 8
    • iOS 4
    • Android 4

    S'il vous plaît laissez-nous savoir si vous avez des questions. Vous pouvez nous joindre en utilisant la fonction de chat de votre compte Built.io Contentstack ou par e-mail à support-contentstack@built.io .

    Déplier
  • Kane

    19 août 2017

    Contentstack AppAPIs
    • Présentation de la gestion des versions d'actifs: toute nouvelle mise à jour d'un actif existant sera enregistrée en tant que nouvelle version de l'actif, ce qui vous permet de revenir en arrière ou de récupérer des données à partir des versions antérieures.
    • Donner une identité aux actifs: Nous avons ajouté les champs ' Titre' et ' Description' pour les actifs afin que vous puissiez stocker votre fichier de manière organisée et les récupérer facilement.

    Améliorations et améliorations

    • Une page de mise à jour du produit a été ajoutée dans l'interface utilisateur de Built.io Contentstack qui fournira des mises à jour sur toutes les fonctionnalités et modifications nouvellement introduites.
    • Mises à jour dans la gestion des actifs:
      • L'actif sera désormais affiché dans la Voir Liste (la plus récente en haut), au lieu de la Voir Grille .
      • Vous pouvez désormais chercher des actifs à l'échelle mondiale, quel que soit le dossier sur lequel vous travaillez actuellement.
    Déplier
  • Version du SDK Android: 3.1.3 - Date: 28 juillet 2017

    28 juil. 2017

    SDKs and tools

    Corrections de bogues:

    • Correction du bogue dans la politique de cache
    • Augmentation du délai d'attente pour la politique de cache
  • Version du SDK Android: 3.1.2 - Date: 29 juin 2017

    29 juin 2017

    SDKs and tools

    Nouvelles fonctionnalités :

    • Aucun

    Modifications de l'API:

    • Aucun

    Abandons de l'API:

    • Actifs
      • Méthode supprimée - getPublishDetails()
    • Entrée de contenu
      • Méthode supprimée - getPublishDetails()

    Corrections de bogues:

    • Aucun

  • Version du SDK IOS: 3.1.1 - Date: 24 juin 2017

    24 juin 2017

    SDKs and tools

    Abandon de l'API:

    • Entrée de contenu

      • propriété supprimée 'publishDetails'

    • Actifs

      • propriété supprimée 'publishDetails:'

  • 24 juin 2017

    24 juin 2017

    Docs & Tutorials

    1. Modifier de la réponse des requêtes GET des entrées et des actifs

    La clé 'publish_details' qui était disponible dans la réponse des requêtes API 'Get Entry', 'Get Entries', 'Get Asset' et 'Get Assets' ne sera plus renvoyée par défaut. Pour l'inclure dans la réponse, utilisez le paramètre 'include_publish_details'.

    Terminaux affectés

    Obtenir des entrées:

    /v3/content_types/{content_type_id}/entries
    

    Obtenir l'entrée:

    /v3/content_types/{content_type_id}/entries/{entry_id}
    

    Obtenir des éléments:

    /v3/assets/
    

    Obtenir l'actif:

    /v3/assets/{asset_id}
    

    Webhook: réponse de Tous les canaux de webhook pertinents pour les entrées

    2. Modifier en réponse aux demandes GET d'entrées et d'actifs pour un ou plusieurs environnements spécifiques

    • La clé de réponse 'publish_details' contient désormais les détails du ou des environnements spécifiés dans le paramètre 'environment', et non de tous les environnements.
    • Le format de la clé de réponse 'publish_details' a été changé de tableau à objet JSON.

    Terminaux affectés

    Obtenir des entrées:

    /v3/content_types/{content_type_id}/entries?environment={environment}
    

    Obtenir l'entrée:

    /v3/content_types/{content_type_id}/entries/{entry_id}?environment={environment}
    

    Obtenir des éléments:

    /v3/assets/?environment={environment}
    

    Obtenir l'actif:

    /v3/assets/{asset_id}?environment={environment}
    

    Webhook: réponse de Tous les canaux de webhook pertinents pour les actifs

    Exemple de réponse

    {
    "uid": "blte3458e663de6bef5",
    ...
    ...
    "publish_details": {
              "environment": "blt381ebc884693ff29",
              "locale": "en-us",
              "version": 37,
              "user": "blt2a4852543181169c2e36d422",
              "time": "2017-05-17T19:16:26.983Z"
            },
    ...
    }
    

    3. La valeur de disposition Par défaut de l'API Images a été modifiée en ligne

    Lorsqu'une URL d'image est ouverte dans un navigateur, elle rend désormais l'image dans le navigateur, au lieu de la télécharger (ce qui était le cas auparavant).

    4. Limite maximale de pagination fixée à 100 enregistrements

    Tous les points de terminaison renverront un maximum de 100 enregistrements (au lieu de 1 000 précédemment). Le prochain lot d'enregistrements peut être récupéré en faisant la même demande et en changeant le paramètre 'skip' à 100 à partir de 0.

    Déplier
  • Jordan

    24 juin 2017

    APIsContentstack App

    Publier des références en un clic: Lorsque vous publiez une entrée qui contient des références à d'autres entrées ou actifs non publiés (ou brouillons) (comme des images, un auteur d'article de blog ou une catégorie), vous recevez une alerte. Cette alerte fonctionne comme un rappel ainsi qu'un outil pour publier toutes les références en un seul clic.

    Modifications de l'API

    Nous avons apporté quelques modifications à nos API. Toutefois, ces modifications ne s'appliquent qu'aux piles créées après le 24 juin 2017.

    • La clé 'publish_details' dans la réponse aux requêtes GET des brouillons d'entrées et d'actifs a été rendue facultative. Pour l'inclure dans la réponse, utilisez le paramètre 'include_publish_details'.
    • La clé 'publish_details' dans la réponse des requêtes GET d'entrées et d'actifs d'environnement(s) spécifique(s) contient désormais uniquement les détails de l'environnement ou des environnements spécifié(s) dans le paramètre 'environment'.
    • L' URL de l'image, lorsqu'elle est ouverte dans le navigateur, affichera l'image au lieu de la télécharger.
    • Une seule requête API renverra un maximum de 100 enregistrements (au lieu de 1000 auparavant). Le prochain lot d'enregistrements peut être récupéré en utilisant le paramètre 'skip'.

    Modifications de l'interface utilisateur

    Cette version inclut également quelques modifications mineures de l'interface utilisateur.

    • Sur la page d'accueil, cliquer ou survoler un champ mettra le champ en surbrillance.
    • L'option de filtre "Non publié" a été supprimée de la page de liste des entrées et des actifs.
    • Les cases à cocher pour les options de filtre sur la page de liste des entrées et des actifs ont été remplacées par des boutons radio. Par conséquent, une seule option de filtre peut être sélectionnée à la fois.
    • La propriété 'Marquer comme titre de groupe' a été ajoutée aux champs ' Date' et ' Lien'.
    Déplier
  • Ivoire

    09 juin 2017

    Contentstack AppAPIs
    • Créer et gérer des dossiers dans Assets: Les Utilisateurs pourront désormais créer des dossiers pour les actifs. Les dossiers peuvent être renommés, supprimés et déplacés facilement. Vous pouvez également créer des dossiers imbriqués, c'est-à-dire des dossiers dans des dossiers également.
      Remarque: Cette fonctionnalité est disponible uniquement pour les piles V3.
  • Version du SDK Android: 3.1.1 - Date: 29 juin 2017

    17 mai 2017

    SDKs and tools

    Nouvelles fonctionnalités :

    • Aucun

    Modifications de l'API:

    • Aucun

    Abandon de l'API:

    • Aucun

    Corrections de bogues:

    • Assistance ajoutée pour TLSv1.2 pour les anciennes versions d'Android.
  • Galilée

    17 mars 2017

    Contentstack AppAPIs
    • Nouveau propriétés de validation pour les champs ' Fichier' et ' Date': De Nouveau propriétés de validation ont été introduites pour deux des champs existants: ' Fichier' et ' Date'.

      Dans le champ ' Fichier', nous avons introduit Fichier Type, qui vous permettra de spécifier les types de fichiers pouvant être téléchargés, et Fichier Taille, qui vous permettra de définir des validations sur la taille d'un fichier téléchargé. Dans le champ ' Date', nous avons introduit la propriété ' Plage de Date ' qui vous permettra de définir la plage de dates qu'un utilisateur peut sélectionner dans un champ ' Date'.
    • Message d'erreur de validation de champ: vous pouvez désormais définir et afficher des messages d'erreur de validation personnalisés pour les champs de texte monoligne et multiligne si la validation regex que vous avez définie échoue.
    Déplier
  • Version du SDK de Livraison JavaScript: 3.0.1 - Date: 10 février 2017

    10 février 2017

    SDKs and tools

    Actualiser l'API:

    • Plusieurs piles peuvent être configurées plutôt qu'un objet de pile singleton.

    Correction d'un bug:

    • Correction du problème avec la prise en charge de l'attribut d'importation côté client.
  • Favoriser

    13 janvier 2017

    Contentstack AppAPIs
    • Présentation de l'authentification à deux facteurs (2FA): Nous avons introduit l'authentification à deux facteurs dans Built.io Contentstack. Après s'être connectés au compte à l'aide de leurs informations d'identification, les utilisateurs seront invités à vérifier le code de sécurité qu'ils obtiennent sur l'application Authy. Il s'agit d'une fonctionnalité de sécurité opt-in, afin que les utilisateurs puissent l'activer/désactiver à volonté.
  • Version du SDK IOS: 3.1.0 - Date: 19 décembre 2016

    19 décembre 2016

    SDKs and tools

    Nouvelles fonctionnalités :

    • Groupe

      • Ajout Nouveau classe.

    • Entrée de contenu

      • méthode ajoutée 'groupForKey:'

      • méthode ajoutée 'groupsForKey:'

      • méthode ajoutée 'entriesForKey:withContentType:'

    • AssetLibrary

      • méthode ajoutée 'sortWithKey:orderBy:'

      • méthode ajoutée 'objectsCount'

      • méthode ajoutée 'includeCount'

      • méthode ajoutée 'includeRelativeUrls'

      • méthode ajoutée 'setHeader:forKey:'

      • méthode ajoutée 'addHeadersWithDictionary:'

      • méthode ajoutée 'removeHeaderForKey:'

    • Actifs

      • méthode ajoutée 'setHeader:forKey:'

      • méthode ajoutée 'addHeadersWithDictionary:'

      • méthode ajoutée 'removeHeaderForKey:'

    Modifications:

    • Actifs

      • Nom de classe modifié de 'Assets' à 'Asset'.

      • propriété renommée 'assetType' en 'fileType'.

    Déplier
  • Version du SDK Android: 3.1.0 - Date: 19 décembre 2016

    09 décembre 2016

    SDKs and tools

    Nouvelles fonctionnalités :

    • Nouveau classe ajoutée - Groupe.
    • Entrée:
      • Méthode ajoutée - getAllEntries(String refKey, String refContentType)
      • Méthode ajoutée - getGroups(String key)
      • Méthode ajoutée - getGroup(String key)
    • Actif:
      • Méthode ajoutée - setCachePolicy (politique de CachePolicy)
      • Méthode ajoutée - getTags()

    Bibliothèque d'actifs:

    • Méthode ajoutée - setCachePolicy (politique de CachePolicy)

    Modifications de l'API:

    • Actif:
      • Méthode renommée getContentType() en getFileType()
      • Méthode renommée getUploadUrl() en getUrl()

    Abandon de l'API:

    • Aucun

    Corrections de bogues:

    • Aucun

    Déplier
  • 30 octobre 2016

    30 octobre 2016

    Docs & TutorialsAPIsBreaking changes

    pile

    La clé 'master_locale' a été introduite.

    Version 3 (Nouveau)Version 2

    {

    "empiler": {

    "name": "Ma Nouveau pile",

    "description": "Ma nouvelle pile de test",

        "master_locale": "en-us"

      }

    }

    {

    "empiler": {

    "name": "Ma Nouveau pile",

    "description": "Ma nouvelle pile de tests"

      }

    }

    Type de contenu

    Le format de requête/réponse a été modifié. La valeur par défaut du champ 'unique' sous 'schema' a été modifiée. La position des touches 'description' et 'singleton' a été modifiée.

    Version 3 (Nouveau)Version 2

    {

      "content_types": [

        {

    "titre":"Page",

    'uid':'page'

          ...

    "schéma": [

            {

    "display_name": "Titre",

    "uid": "titre",

    "type_données": "texte",

    "champ_métadonnées": {

    "_default": vrai

              },

    "unique": faux,

    "obligatoire": vrai,

    "multiple": faux

            }],

         "options": {      

             ...

    "célibataire": faux

          },

    "description": " Description du type de contenu "

      }

    }

    {

      "content_types": [

        {

    "titre":"Page",

    'uid':'page'

          ...

    "schéma": [

            {

    "display_name": "Titre",

    "uid": "titre",

    "type_données": "texte",

    "champ_métadonnées": {

    "_default": vrai

              },

              "unique": "global",

    "obligatoire": vrai,

    "multiple": faux

            }],

          "options": {

            ...

    "description": " Description du type de contenu "

          },

    "célibataire": faux

        }

    }

    Entrée de contenu

    La clé '_metdata' a été supprimée du corps de la réponse 'entry', et toutes les clés ('locale', 'uid' et 'publish_details') qui étaient sous '_metadata' sont désormais disponibles directement sous la clé 'entry' .

    Version 3 (Nouveau)Version 2

    {

     ...

    "entrée": {

    "titre":"exemple",

    "url":"/exemple",

        "locale": "en-us",

        "uid": "abcdefhgi123",

    "publier_détails": []

      }

    }

    {

      ...

    "entrée": {

    "titre":"exemple",

    "url":"/exemple"

        "_metadata": {

          "locale": "en-us",

          "uid": "abcdefghi12345",

    "publier_détails": []

       },

    }

    Entrée publiée/non publiée

    Le nom de l'environnement est désormais mentionné à la place de son UID. Les clés 'locale' et 'version' ont été rendues indépendantes. Enfin, la clé 'content_type' a été supprimée.

    Version 3 (Nouveau)Version 2

    {

    "entrée": {

    "localisations": [

          "en-us"

        ],

    "environnements": [

    "développement"

        ]

      },

      "locale": "en-us",

    "version 1

    }

    {

    "entrée": {

        "content_type": {

    "titre":"Page",

    “uid':”page”

        },

    "entrée": {

          "locale": "en-us",

    "version 1"

        },

    "paramètres régionaux": [

          "en-us"

        ],

    "environnement": [

          "qwertyuiop123456"

        ]

      }

    }

    Actifs

    L'objet '_metadata' a été supprimé du corps de l'asset et les données de réponse, 'publish_details', sont désormais encapsulées dans l'objet 'asset' au lieu de l'objet 'upload'. Le format de la clé 'url' a été modifié.

    Version 3 (Nouveau)
    Version 2

    {

    "actif": {

          ...

    "uid":"blt7b6c042533cdb1eb",

    "nom_fichier":"nomfichier.jpg",

          "url":"https://images.contentstack.io/v3/assets/
    {{api_key}} / {{asset_uid}} / {{unique_id}} /télécharger",

    "publier_détails": []

        }

    }

    {

    "télécharger": {

        ...

    "uid":"blt7b6c042533cdb1eb",

    "nom_fichier":"nomfichier.jpg",

        "url":"https://api.contentstack.io/v2/uploads/
    {{unique_id}} /télécharger?uid= {{asset_uid}} ",

          "_metadata": {

    ...

    "publier_détails": []

         },

    }

    Actif publié/non publié

    Les détails de l'actif sont maintenant enveloppés dans l'objet 'asset' au lieu de l'objet 'entry'. Les touches 'entrée' et 'action' ont été supprimées.

    Version 3 (Nouveau)Version 2

    {

    "actif": {

    "localisations": [

          "en-us"

        ],

    "environnements": [

    "développement"

        ]

      }

    }

    {

    "entrée": {

    "paramètres régionaux": [

          "en-us"

        ],

    "environnement": [

          "1234567890abcdef"

        ],

    "entrée": {

    "titre":"nomfichier.jpg",

    "entry_uid":"blt7b6c042533cdb1eb"

        },

        "action": "action"

      }

    }

    Paramètres régionaux

    Le format de requête/réponse de l'objet locale a été modifié de 'locale_uid' à 'code'.

    Version 3 (Nouveau)
    Version 2

    {

    "paramètres régionaux": {

        "code": "zh-cn"

      }

    }

    {

    "paramètres régionaux": {

        "locale_uid": "zh-cn"

      }

    }

    Environnement

    L'objet '_metadata' a été supprimé du corps de la réponse d'environnement et la clé 'status' a été portée au niveau supérieur.

    Version 3 (Nouveau)
    Version 2

    {

    "environnement": {

    "uid":"blt7b6c042533cdb1eb",

    "nom": "développement",

    "état": "1"

      },

    }

    {

    "environnement": {

    "uid":"blt7b6c042533cdb1eb",

    "nom": "développement",

        "_metadata": {

    "état": "1"

         },

    }

    File d'attente de publication

    L'objet 'form' a été remplacé par 'content_type' et la clé 'entry_uid' sous l'objet 'entry' a été remplacée par 'uid'. L'objet '_metadata' a été éliminé et toutes les clés (c'est-à-dire, publi_details, utilisateur, rôles et annulé_by) qu'il contient sont devenues des objets indépendants. La clé « statut » a été incluse sous l'objet « publish_details ».

    Version 3 (Nouveau)
    Version 2

    {

    "file d'attente": [

        {

          ...

          "content_type": {

    "title": "Titre",

            "uid": "uid"

          },

         ...

          "publish_details": {

    "statut": 2,

    "utilisateur": "sys_bltd0f5afe8abcd",

    "les rôles": []

          },

          ...

        }

      ]

    }

    {

    "file d'attente": [

        {

    "uid":"abcd123"

          "form": {

    "titre":"titre du formulaire",

    "form_uid":"uid"

          },

         ...

    "entrée": {

            “locale”:”en-us”,

    "title": "titre de l'entrée"

            "entry_uid": "abcdefhgi1234567890"

          },

        ...

          "_metadata": {

    "publier_détails": [

              {

    "name": "nom-du-serveur",

    "statut": "-1",

                "message": ""

              }

            ],

    "utilisateur": "abcd1234567890",

    "les rôles": []

          },

          ...

        }

      ]

    }

    Journaux d'audit

    L'objet '_metadata' a été renommé en 'metadata' à partir du corps du journal d'audit.

    Version 3 (Nouveau)
    Version 2

    {

    "journaux": [{

        ...

    "type_événement":"créer",

    "module":"entrée",

    "métadonnées": {

          "title": "Test",

    "paramètres régionaux": {

    "title": "Anglais - États-Unis",

            "code": "en-us",

          }

          "content_type": {

    "titre": "Page",

            "uid": "page",

          }

        }

      }]

    }

    {

    "journaux": [{

        ...

    "type_événement":"créer",

    "module":"entrée",

        "_metadata": {

          "title": "Test",

    "paramètres régionaux": {

    "title": "Anglais - États-Unis",

            "uid": "en-us",

          }

          "content_type": {

    "titre": "Page",

            "uid": "page", 

          }

        }

      }]

    }

    Rôles

    L'objet 'rights' a été renommé en 'permission' et l'objet 'locales' a été ajouté.

    Version 3 (Nouveau)
    Version 2

    {

    "rôle":{

    "uid":"abcd1323"

        ...

    "autorisations": {

          "content_types": [{

            "uid": "content_type_uid",

    "nom": "content_type_name",

            "SYS_ACL": {

    "sous_acl": {}

            }

          }],

    "environnements": [

            {   

    "uid": "environnement_uid",

              "SYS_ACL": {

    "sous_acl": {}

              }

            }

          ],

    "localisations": [

            {

               "uid": "locale_uid",

                "SYS_ACL": {

    "sous_acl": {}

              } ...

            } ]

          }

        }

      }

    }

    {

    "rôle":{

    "uid":"abcd1323"

        ...

    "droits": {

          "content_types": [{

            "uid": "content_type_uid",

    "nom": "content_type_name",

            "SYS_ACL": {

    "sous_acl": {}

            }

          }],

    "environnements": [

          {   

    "uid": "environnement_uid",

            "SYS_ACL": {

    "sous_acl": {}

          }

        }]

        }

      }

    }

    Webhook

    Trois nouveaux appels, 'execution', 'logs' et 'retry', ont été incorporés dans la nouvelle version.

    Demande de webhook

    L'objet de requête 'webhook' a été modifié pour inclure les sous-clés 'basic_auth' et 'custom_header'. La clé 'url' a été renommée en 'target_url' et est maintenant incluse sous la clé 'destinations'. Enfin, nous avons ajouté la clé 'retry_policy' qui permettra à l'utilisateur de déclencher manuellement un webhook.

    Version 3 (Nouveau)Version 2

    {

      "webhook": {

    "nom": "Test",

        "destinations": [

        {

    "target_url": "http://exemple.com",

    "http_basic_auth": "de base",

    "http_basic_password": "tester",

    "en-tête_personnalisé": [

          {

    "header_name": "En-tête personnalisé",

    "valeur": "tester"

          }]

        }],

    "canaux": [

          "content_types.entries.create"

        ],

    "retry_policy": "manuel"

      }

    }

    {

      "webhook": {

    "nom": "Test",

    "url": "http://exemple.com",

    "canaux": [

          "content_types.entries.create"

        ]

      }

    }

    Réponse de déclencheur Webhook

    Le corps de la réponse du déclencheur a été modifié. Les modifications sont illustrées dans les exemples suivants:

    Publication d'entrées:

    Version 3 (Nouveau)Version 2

    {

    "événement": "publier",

    "données": {

            "content_type": {

                "options": {

                ...

    "célibataire": faux

                },

    "schéma": [{

    "multiple": faux,

    "obligatoire": vrai,

    "unique": faux,

    "champ_métadonnées": {

    "_default": vrai

                    },

    "type_données": "texte",

    "uid": "titre",

    "display_name": "Titre"

                }],

                 "description": "Description"

                "uid": "content_type_uid",

    "titre": "content_type_title"

            },

    "entrée": {

                "publish_details": [{

                ...

                    "locale": "en-us",

    "environnement": "aabcdf9733d7045cde5"

                }],

    "titre": "exemple",

    "url": "/exemple"

            },

    "environnement": {

                "uid": "babcd9ff9733d7045cde5",

    "name": "nom_environnement"

            }

        },

        "api_key": "abcdc820784d36d152f",

    "module": "entrée"

    }


    {

    "événement": "publication.succès",

    "données": {

            "form": {

    "célibataire": faux,

                "options": {

                ...

                    "description": "Description"

                },

    "schéma": [{

    "multiple": faux,

    "obligatoire": vrai,

                    "unique": "global",

    "champ_métadonnées": {

    "_default": vrai

                    },

    "type_données": "texte",

    "uid": "titre",

    "display_name": "Titre"

                }],

                "uid": "content_type_uid",

    "titre": "content_type_title"

            },

    "entrée": {

                "_metadata": {

                    "publish_details": [{

                ...

                        "locale": "en-us",

    "environnement": "aabcdf9733d7045cde5"

                    }]

                },

    "titre": "exemple",

    "url": "/exemple"

            },

    "environnement": {

                "uid": "babcd9ff9733d7045cde5",

    "name": "nom_environnement"

            }

        },

        "api_key": "abcdc820784d36d152f",

    "module": "entrée"

    }

    Publication de ressources:

    Version 3 (Nouveau)Version 2

    {

    "événement": "publier",

    "données": {

    "actif": {

        ...

                "publish_details": [{

        ...

                    "locale": "en-us",

    "environnement": "bdffff9733d7045cde5"

                }],

                "filename": "test.png"

            },

    "environnement": {

                "uid": "bldgs733d7045cde5",

    "name": "nom_environnement"

            }

        },

        "api_key": "abcd820784d36d152f",

    "module": "actif"

    }

    {

    "événement": "publication.succès",

    "données": {

    "télécharger": {

        ...

                "_metadata": {

                    "publish_details": [{

        ...

                        "locale": "en-us",

    "environnement": "bdffff9733d7045cde5"

                    }]

                },

                "filename": "test.png"

            },

    "environnement": {

                "uid": "bldgs733d7045cde5",

    "name": "nom_environnement"

            }

        },

        "api_key": "abcd820784d36d152f",

    "module": "actif"

    }

    Déplier
  • Version du SDK Android: 3.0.0 - Date: 27 octobre 2016

    27 octobre 2016

    SDKs and tools

    Nouvelles fonctionnalités :

    • Nouveau classe ajoutée - Config.
    • Nouveau classe ajoutée - Atout.
    • Nouveau classe ajoutée - AssetLibrary.
    • Contentstack:
      • Méthode ajoutée - pile (Context context, String stackApiKey, String accessToken, String environment, Config config)
    • Empiler:
      • Méthode ajoutée - asset()
      • Méthode ajoutée - assetLibrary()
    • Entrée:
      • Méthode ajoutée - getPublishDetails()

    Modifications de l'API:

    • Aucun

    Abandons de l'API:

    • Contentstack:
      • Méthode supprimée - pile (Context context, String stackApiKey, String accessToken, String environment, boolean isEnvironmentUid)
    • Empiler:
      • Méthode supprimée - setVersion(String version)
      • Méthode supprimée - setURL(String hostName, boolean isSSL)
      • Méthode supprimée - setEnvironment(String environment, boolean isEnvironmentUid)
      • Méthode supprimée - isEnvironmentUid()
      • Méthode supprimée - getEnvironment()
      • Méthode supprimée - getVersion()
      • Méthode supprimée - getURL()
    • Entrée:
      • Méthode supprimée - getMetadata()
    • Mettre en doute:
      • Méthode supprimée - afterUid()
      • Méthode supprimée - beforeUid()

    Corrections de bogues:

    • Aucun
    Déplier
  • Version du SDK IOS: 3.0.0 - Date: 19 octobre 2016

    19 octobre 2016

    SDKs and tools

    Nouvelles fonctionnalités :

    • Configuration

      • Ajout Nouveau classe

    • Actifs

      • Ajout Nouveau classe

    • AssetLibrary

      • Ajout Nouveau classe

    • Contentstack

      • méthode ajoutée 'stackWithAPIKey:accessToken:environmentName:config:'

    • Entrée de contenu

      • propriété ajoutée 'publishDetails'

    • pile

      • ajout de la propriété 'config' en lecture seule

      • méthode ajoutée 'asset'

      • méthode ajoutée 'assetWithUID:'

      • méthode ajoutée 'assetLibrary'

      • méthode ajoutée 'fetchLastActivity:'

    Abandon de l'API:

    • Contentstack

      • méthode supprimée 'stackWithAPIKey:accessToken:environmentUID:'

    • Entrée de contenu

      • propriété "métadonnées" supprimée

    • pile

      • propriété supprimée 'isEnvironmentUID'

      • méthode supprimée 'setEnvironment:isEnvironmentUID:'

    • Mettre en doute

      • méthode supprimée 'afterUID:'

      • méthode supprimée 'beforeUID:'

    Déplier
  • Version du SDK Android: 1.0.2 - Date: 28 septembre 2016

    28 septembre 2016

    SDKs and tools

    Nouvelles fonctionnalités :

    • Aucun

    Modifications de l'API:

    • Aucun

    Abandon de l'API:

    • Aucun

    Corrections de bogues:

    • Correction d'un problème d'appels d'API pour Android 7.0 Nougat.
  • Version du SDK IOS: 1.0.1 - Date: 22 septembre 2016

    22 septembre 2016

    SDKs and tools

    Corrections de bogues:

    • Entrée de contenu

      • Correction de la méthode de récupération qui renvoie désormais une réponse selon l'environnement.

    • Mettre en doute

      • Correction d'un problème de méthode de chercher provoquant un résultat incorrect.

  • Version du SDK Android: 1.0.1 - Date: 22 septembre 2016

    22 septembre 2016

    SDKs and tools

    Nouvelles fonctionnalités :

    • Aucun

    Modifications de l'API:

    • Aucun

    Abandon de l'API:

    • Aucun

    Corrections de bogues:

    • Mettre en doute:
      • Correction d'un problème de méthode de chercher provoquant des résultats incorrects.
    • Entrée:
      • Correction d'un problème de méthode includeReference provoquant des résultats incorrects.
      • Méthode de récupération fixe - maintenant, elle renvoie des réponses selon l'environnement.
  • Version du SDK IOS: 1.0.0 - Date: 11 février 2016

    11 février 2016

    SDKs and tools

    Changements:

    • Présentez le SDK ContentStack pour iOS.

  • Version du SDK Android: 1.0.0 - Date: 05 août 2015

    05 août 2015

    SDKs and tools

    Première version:

    • Introduction du SDK API de Livraison de contenu pour Android.
    • Pointe vers Contentstack.
^