Changelog¶

Current (not available yet)¶
Enhancements¶
- [RIPE Core] - Added Notify Info API endpoints:
create_device_id and delete_device_id. - [RIPE Core] - Added new Order endpoints:
subscription, update_subscription and delete_subscription. - [RIPE Core] - Added notes field to import Order endpoint.
- [RIPE Core] - Added RIPE White for model preview.
- [RIPE Compose] - Added support for justified text letter positioning.
- [RIPE SDK] - Added events
pre_initials, post_initials, pre_initials_extra, post_initials_extra, pre_frame and post_frameevents. - [RIPE SDK] - Added 3DB Build endpoints to the API client.
- [RIPE SDK] - Added Letter Rules API endpoint to the API client.
- [RIPE SDK] - Added Profile endpoint to the API client.
- [RIPE SDK] - Added Notify Info endpoints to the API client.
- [RIPE SDK] - Added cache invalidation support for network requests.
- [RIPE SDK] - Added new Order endpoints to the API client:
getOrderSubscription, subscribeOrder, unsubscribeOrder. - [RIPE SDK] - Added new Model endpoint to the API client:
getLogic. - [RIPE SDK] - Added resize method for Image.
- [RIPE SDK] - Added image update options.
- [RIPE Building] - Added exif validation on static images.
- [RIPE Building] - Added locales validation.
- [RIPE Building] - Added thumbnails validation.
- [RIPE White] - Mobile layout with dots instead of thumbnails.
- [RIPE White] - Added support for null engraving.
- [RIPE White] - Added Tech plugins bar dropdown.
- [RIPE White] - Added details tab to build panel.
- [RIPE White] - Added swatch group buttons.
- [RIPE White] - Added personalization options components.
- [RIPE White] - Added
Mucci theme. - [RIPE Pulse] - Added push notifications support.
- [RIPE Pulse] - Added notes listing in Production Orders.
- [RIPE Pulse] - Added preview button in Production Order show.
- [RIPE Pulse] - Developer mode in Production Orders.
- [RIPE Robin] - Added push notifications support.
- [RIPE Robin] - Added notes listing in Production Orders.
- [RIPE Retail] - Added tags support for
no_personalization, no_size and no_customization. - [RIPE Scripts] - List all local artifacts or local artifacts specific to a branch.
Issues¶
- [RIPE Core] - Fixed
/api/orders/pre_customization API, not veryfing if an order referenced id already exists for pre customizations orders. - [RIPE Core] - Fixed
/config/info API, now using multiple initials_extra rather than list. - [RIPE SDK] - Fix response parsing, now it only parses JSON when the content-type matches otherwise returns the raw response.
- [RIPE SDK] - Fixed invalid image frame error handling.
- [RIPE SDK] - Fixed cancel operation when two of the Images would not be resolved so making them hang.
- [RIPE SDK] - Fixed authentication using key.
- [RIPE SDK] - Fixed mask error handler.
- [RIPE White] - Fixed personalize button display when in mobile.
27th May 2020¶
Enhancements¶
- [RIPE Core] - Added support to
gender, size and meta to /api/config/info API. - [RIPE Core] - Added Price Rules API endpoints:
list, show, create, update and delete. - [RIPE Core] - Added Country Groups API endpoints:
list, show, create, update and delete. - [RIPE Core] - Better differentiation between production order status e-mails.
- [RIPE Compose] - Added support for build version driven composition.
- [RIPE Compose] - Added support multi version install, uninstall and switch operations.
- [RIPE Compose] - Added support for "smart" dimension discovery (refer to spec's dimensions attribute).
- [RIPE Building] - Added resize operation added (refer to spec's dimensions attribute).
- [RIPE Building] - Added stricter verification of overlays' frame naming.
- [RIPE Building] - Added brand name verification.
- [RIPE Building] - Added face name verification.
- [RIPE Building] - Updated verify source frames operations to the current name specification.
- [RIPE SDK] - Added Price Rules endpoints to the API client.
- [RIPE SDK] - Added Country Groups endpoints to the API client.
- [RIPE SDK] - Better frames dragging animation by correctly skipping frames.
- [RIPE SDK] - Added for dynamic lossless and lossful formats.
- [RIPE SDK] - Fixed initialsExtra presence when working with DKU representation.
- [RIPE ID] - Added account show alias endpoint
/<str:username> to /accounts/<str:username>. - [RIPE Pulse] - Added
Price rules management support. - [RIPE Pulse] - Added
Country Groups management support. - [RIPE Pulse] - Loading logo updated.
- [RIPE Retail] - Disabled purchase when model is not loaded.
- [RIPE Copper] - Refactor to fully use RIPE Components Vue.
- [RIPE Utils] - Switched usage of scaled size to native size at
RIPE Order Builder. - [RIPE Utils] - Added support
initials_extra to RIPE DKU Explorer. - [RIPE Scripts] - Added support multi version install, uninstall and switch operations to
rbm.
Issues¶
- [RIPE Compose] - Fixed negative spacing in debug mode composition.
- [RIPE Pulse] - Fixed Order ID display in mobile.
- [RIPE Copper] - Fixed usage of Error and OAuth RIPE Components parts.
- [RIPE Retail] - Fixed brand identifier validation to allow numbers.
- [RIPE Rainbow] - Fixed clicking re-try on stale elements.
8th January 2020¶
Enhancements¶
- [RIPE Core] - Added create
SKU API. - [RIPE Core] - Added set of
justifications APIs: list, list within context and show. - [RIPE SDK] - Added
createSku to the API client. - [RIPE SDK] - Added
configSku to the API client. - [RIPE SDK] - Added
configResolveSku to the API client.
Issues¶
- [RIPE Core] - Fixed security issue with $info sub-dictionary
9th December 2019¶
Enhancements¶
- [RIPE Core] - Added support for
notify GET field to the change status API endpoints. - [RIPE Core] - Added N21 scale.
- [RIPE Util] - Added Order Builder mini app.
- [RIPE Util] - Added Order Status mini app.
29th November 2019¶
Enhancements¶
- [RIPE Core] - Performance improvement when retrieving model's configurations - up to 3x faster now.
- [RIPE Core] - Order event email UI enhancements, mainly on mobile.
- [RIPE Core] - Added email templates to be used by the following events:
order.canceled, order.ready, order.received, order.returned and order.sent. - [RIPE Core] - Updated order's email templates, will now include personalization reference renders.
- [RIPE Core] - Added
justification to set order status API endpoint. - [RIPE Core] - Added
justification to cancel order API endpoint. - [RIPE SDK] - Support for the
guessUrl option in the RIPE instance to obtain production URLs from the GeoIP information (allows automatic china URL selection). - [RIPE Util] - Added CSV Merger mini app.
- [RIPE Util] - Added CSV Tidier mini app.
- [RIPE Util] - Added Price Checker mini app.
- [RIPE Util] - Added RIPE Pre-customizations mini app.
- [RIPE Util] - Added Frames Downloader mini app.
- [RIPE Util] - Added RIPE Clearing mini app.
- [RIPE Util] - Extended RIPE DKU Explorer to support more resolution strategies, namely:
Query, Product ID and SKU. - [Tech Website] - Fixed issue regarding attachment of files when submitting an ideia.
17th October 2019¶
Enhancements¶
- [RIPE SDK] - Support for 3DB logic component's
on_initials functionality. - [RIPE Core] - Extended
SKU related APIs to support 3DB Logic SKU methods. - [RIPE Core] - Parameter
flag support on availabilities API. - [RIPE Core] - Support for the "irrelevant" build version value (
-1) in DKU. - [RIPE Core] - Support for
guess=0 in GET parameters of /api/config/info to avoid version filling. - [RIPE Compose] - New SSI configuration available:
Initials Blender Color.
9th October 2019¶
Enhancements¶
- [RIPE Core] - New API,
on_initials - [RIPE Core] - Extended SKU with
(initials, engraving) or initials_extra support. - [RIPE Compose] - Support for
on_initials, sku_to_spec and spec_to_sku. - [RIPE Compose] - Support for v2 packaging structure.
- [RIPE Compose] - Support for
face-frame.png frame image format. - [RIPE Scripts] - Support for v2 packaging structure.
Issues¶
- [RIPE Core] - Production report, fixed initials value letter casing.
- [RIPE Core] - Fixed prolem in availabilty rules explorer.
- [RIPE Retail] - Fix pickers overflow in iOS 13.1.
5th September 2019¶
Enhancements¶
- [RIPE Core] - New APIs for
on_config and on_part. - [RIPE Core] - Confirm order dialog w/ detailed information.
- [RIPE SDK] - Support for 3DB logic component's
on_config and on_part functionalities. - [RIPE Retail] - It's now possible to use both (
GET) queries and DKUs and the product identifiers for both the main product list and the designs. - [RIPE Retail] - Designs modal added - a better way to select pre-customized models!
- [RIPE Rainbow] - Generally available - it's a simple automation test framework for the RIPE world!
- [RIPE Compose] - SSI has now the ability to set the font mode, which will improve text render using vector fonts.
- [RIPE Uploader] - Generally available - copy is independently managed through this! RIPE Pulse and RIPE Retail supported by now.

- [RIPE Runner] - Spec reviewer script rules extended.