Skip to content

Latest commit

 

History

History
34 lines (27 loc) · 1.39 KB

versioning.md

File metadata and controls

34 lines (27 loc) · 1.39 KB

Versioning

Garden components are distributed as a collection of individual packages published under the @zendeskgarden namespace. These packages follow semantic versioning. We publish patch versions for bug fixes, minor versions for new features, and major versions for any breaking changes. Fixes are released upon approval, features weekly, and breaking changes once per quarter.

Garden distributes packages under a fixed (common major) version number. Each package may be individually upgraded, but it is best practice to keep dependencies up-to-date. All versions are recorded in the changelog upon release.

While it's feasible to backport bug fixes to previous major versions, this should be avoided whenever possible. The core Garden team reviews backport requests on per case basis. Please open an issue with your particular versioning concerns. We will do our best to accommodate your needs.

Dependencies

All components require the following shared dependencies:

  • @zendeskgarden/react-theming
  • react
  • react-dom
  • styled-components

Garden practices good hygiene by keeping internal dependencies up to date, using a scheduled Renovate to prevent dependency decay.