Issue 179 - Building Shopify Apps in 2025

This transcript covers three separate videos: one about new Liquid filters in Shopify, another about a Shopify app called Function Generator, and a third about specifying image dimensions in Shopify. **Video 1: New Liquid Array Filters** This video announces and demonstrates new Liquid filters for working with arrays in Shopify: `find`, `find_index`, `has`, and `reject`. The creator explains each filter with simple examples and admits he struggled to find many practical use cases, except for `reject`, which acts as the inverse of the `where` filter. He argues that `find` offers minimal benefit over combining `where` and `first`, and questions the practicality of `find_index` and `has` in real-world scenarios. He encourages viewers to share any practical examples they've found. The video also promotes his Shopify developer community and courses. **Video 2: Function Generator App** This video introduces the Function Generator Shopify app, designed to manage and create complex discounts, shipping customizations, payment modifications, and validations. The app aims to replace Shopify Scripts, which are being deprecated. The video highlights the app's capabilities, including creating numerous discount campaigns with specific conditions, managing discounts based on various qualifiers (customer tags, cart contents, etc.), and customizing shipping and payment options. It emphasizes the flexibility and ease of use compared to Shopify's built-in features and encourages viewers to watch guide videos for more in-depth tutorials. **Video 3: Shopify Image Dimensions** This video and accompanying article explain the importance of optimized image sizes in Shopify for site performance and user experience. It covers recommended image dimensions for various Shopify elements (product images, banners, headers, slideshows), the maximum image size and file size limits, and preferred image formats (PNG and WebP). The core focus is on using the `img_url` Liquid filter to specify image dimensions and optimize images, including new parameters like `size`, `crop`, `scale`, and `format`. The article provides code examples and explanations for each parameter and concludes by summarizing the three ways to define image dimensions in HTML and CSS.

Shopify Liquid Update - New Array Filters

In this video, I take a first look at the 4 new Shopify Liquid Array Filters.

By Code with Chris

Shopify Script Replacement with Functions App

Migrate your Shopify Scripts to Functions with a free functions generator app and create unlimited discounts, payment customisation, shipping discount, shipping customisation and cart validations. The app will let you easily create functions that will be replacement for Shopify Scripts.

By Code Inspire

How to Specify Image Dimensions for Shopify Images

Images are important and special aspects of your Shopify store. They can make or break a visitor’s impression, which has an impact on your overall conversions and sales. If the images on your store are not optimized you may encounter slow loading speeds which in turn hamper the user experience.

By OSC

Migrate Shopify Scripts to Functions (2025 Guide)

Are you still using Shopify Scripts? It's time to migrate to Shopify Functions! In this video, I'll walk you through the step-by-step process of transitioning your Scripts to Functions, ensuring a smooth and efficient upgrade. You'll learn the key differences, best practices, and how to future-proof your store with Shopify’s latest features.

By Code Inspire

Developer changelog updates posted in Dev Community

All Shopify developer changelog updates will now also be posted as new topics in the Dev Community - so devs can add feedback or ask questions on specific updates!

By Liam Griffin

Unified Markets Preview

If you’re scaling globally, Shopify just handed your team the keys to the castle. The new Markets developer preview gives your dev team full API access to customize every detail by market.

By Davey Zaal

Big Updates for Discounts, Functions and Scripts

Shopify just dropped a BOMBSHELL announcement on the discounting space. Here are the three biggest takeaways and two potential problems

By Tobe Osakwe

Building Shopify Apps in 2025 (ft. Mat de Sousa)

Behind the scenes with Mat De Sousa: in-person events, app revenue, AI plans & building for 2025.

By Jan Frey