Skip to content

Releases: commercetools/commercetools-sunrise-theme

v0.60.0

19 Jul 12:25
Compare
Choose a tag to compare
  • call in the footer template the partial components/components-include to be able to attach components dynamically

v0.58.1

17 Jun 09:32
Compare
Choose a tag to compare
  • Clean up output folder when building a webjars or composer package to avoid asset fingerprinting conflicts.
  • Changed the webjars group ID from io.commercetools.sunrise to com.commercetools.sunrise.

v0.57.0

17 Jun 09:27
Compare
Choose a tag to compare
  • Created Edit/New Address forms for Address Book.
  • Created Change Password form for My Account, separated from My Personal Details.
  • Translated version available in German.
  • Reworked My Orders and My Personal Details templates, so that they can be used in Sunrise.
  • Asset fingerprinting is only executed before release, fixes issue #402.
  • Automatically create release package for PHP.
  • Rebranded to commercetools repository organization.

v0.56.0

12 Mar 01:14
Compare
Choose a tag to compare
  • Introduced CMS helper and applied it to home banners.
  • Enabled HTML parsing to some descriptions, i.e. category description, banners.
  • Renamed WebJars related tasks to remark it is for Java only.

v0.55.0

03 Mar 18:04
Compare
Choose a tag to compare
  • Generates web assets with fingerprint to enable proper caching invalidation.
  • Fixed bug in product gallery that used its width to set the thumbnails' width, therefore having unusable results in most of the cases.
  • Fixed show/hide full description button, which has now a non-ambiguous name and is only shown when necessary.
  • Adapted login page to be integrated with a Sunrise app.
  • Renamed webjars related tasks to make it explicit it involves webjars.

v0.54.0

17 Feb 10:47
Compare
Choose a tag to compare
  • Attribute selector allows to load a URL where the selected variant is displayed with the {{attribute.reload}} flag, besides the existing behaviour.
  • Improved documentation explaining where to modify the configuration.
  • Enhanced image quality of one of the home banners.

v0.53.0

12 Feb 22:03
Compare
Choose a tag to compare
  • Fixed aspect ratio for images of the product gallery.
  • Added more padding around thumbnail pictures and aligned them vertically, so that they support all kind of images better.
  • Location selector allows longer languages and countries.
  • The home page template has been split in several partials, to ease customization of the banners and other UI elements.
  • Grouped partial templates that belong to the same page.
  • Configuration required to create your own theme, which before was spread across the project, is now uniquely located in package.json.

v0.52.0

10 Feb 15:57
Compare
Choose a tag to compare
  • Location selector height is now adapted to its content.
  • Enable list of product features (typically attributes) in Product Details section.
  • Renamed Sass' color variables to make them more maintainable (following Name that Color project).
  • Some structure improvements for the product detail page collapsable sections.

v0.51.0

02 Feb 12:34
Compare
Choose a tag to compare
  • Introduced task grunt webjars that simply creates the JAR package in the root directory of the project. This allows you to directly inject it as a dependency in your project without the need to install it or deploy it somewhere else.
  • Removed redundant partial parameters which led to a buggy behaviour for certain Handlebars implementations.
  • Moved each task and configuration to its own file to clean up Gruntfile.js

v0.50.0

29 Jan 16:38
Compare
Choose a tag to compare
  • Calculated gallery image size with JS to avoid using length from Handlebars, which may cause incompatibilities with other Handlebars implementations.
  • Fixed missing product description.
  • Improved structure of i18n helper, in particular:
    • Moved and renamed /locales to /input/i18n
    • Renamed translations.yaml to main.yaml
    • Explicitly put bundle main in templates to help editing