Houzi Docs logo Houzi Docs

Always make a backup before updating to the next version.

Migration Guide for 1.4.8

1.4.8 introduces Houzi AI (AI-powered search, AI-first home, and ask-the-listing), upgrades all Android and iOS dependencies to their latest versions, and migrates the iOS project from CocoaPods to Swift Package Manager (SPM).

Once you’re done migrating, follow the AI Features setup guide to see what the new AI features look like and enable them on the Houzi Rest Api plugin.

We always assume, you haven’t made changes to files in houzi_package. If you made changes in your houzi_package then you’ll need to move over those manually (again).

Important — iOS is different this time. This release moves iOS from CocoaPods to Swift Package Manager. Hand-migrating an existing ios folder (removing the Podfile, de-integrating CocoaPods, and re-wiring OneSignal and Google Maps through SPM) is highly technical and error-prone, so we do not ask you to migrate it. Instead, replace your ios folder with the one we provide in 1.4.8 and reconfigure it with your own app details (see the iOS section below). This also raises the minimum iOS version to 15.

Let’s assume you simply want to update your houzi_package, updating to 1.4.8 requires the following:

Android

iOS (replace & reconfigure)

Because iOS moved to Swift Package Manager, replace your ios folder instead of migrating it:

Finish

On the wordpress admin panel:

Migration Guide for 1.4.7.2

We always assume, you haven’t made changes to files in houzi_package. If you made changes in your houzi_package then you’ll need to move over those manually (again).

If you are upgrading from an older version than 1.4.7.1, you must follow the previous migration guides below.

Let’s assume you simply want to update your houzi_package, updating to 1.4.7.2 requires following things:

On the wordpress admin panel:

Migration Guide for 1.4.7.1

We always assume, you haven’t made changes to files in houzi_package. If you made changes in your houzi_package then you’ll need to move over those manually (again).

If you are upgrading from an older version than 1.4.7, you must follow Migration Guide 1.4.5 to update your project for Android 15+ (API 36) and 16KB page size support.

Let’s assume you simply want to update your houzi_package, updating to 1.4.7.1 requires following things:

On the wordpress admin panel:

Migration Guide for 1.4.7

We always assume, you haven’t made changes to files in houzi_package. If you made changes in your houzi_package then you’ll need to move over those manually (again).

If you are upgrading from an older version than 1.4.7, you must follow Migration Guide 1.4.5 to update your project for Android 15+ (API 36) and 16KB page size support.

Let’s assume you simply want to update your houzi_package, updating to 1.4.7 requires following things:

On the wordpress admin panel:

Migration Guide for 1.4.6

We always assume, you haven’t made changes to files in houzi_package. If you made changes in your houzi_package then you’ll need to move over those manually (again).

If you are upgrading from an older version than 1.4.5, you must follow Migration Guide 1.4.5 to update your project for Android 15+ (API 36) and 16KB page size support.

Let’s assume you simply want to update your houzi_package, updating to 1.4.6 requires following things:

On the wordpress admin panel:

Migration Guide for 1.4.5

We always assume, you haven’t made changes to files in houzi_package. If you made changes in your houzi_package then you’ll need to move over those manually (again).

Let’s assume you simply want to update your houzi_package, updating to 1.4.5 requires following things:

On the wordpress admin panel:

Migration Guide for 1.4.4.1

We always assume, you haven’t made changes to files in houzi_package. If you made changes in your houzi_package then you’ll need to move over those manually (again).

Let’s assume you simply want to update your houzi_package, updating to 1.4.0.1 requires following things:

On the wordpress admin panel:

Migration Guide for 1.4.4

We always assume, you haven’t made changes to files in houzi_package. If you made changes in your houzi_package then you’ll need to move over those manually (again).

Let’s assume you simply want to update your houzi_package, updating to 1.4.4 requires following things:

On the wordpress admin panel:

Migration Guide for 1.4.3.4

Important Notice: If you are updating from version lower than 1.4.0, we recommend you to first perform the migration for 1.4.0, then do essentials listed in 1.4.2 migration and then perform migration to 1.4.3. Upgrading from 1.4.2 should be easy as below.

We always assume, you haven’t made changes to files in houzi_package. If you made changes in your houzi_package then you’ll need to move over those manually (again).

Let’s assume you simply want to update your houzi_package, updating to 1.4.3.4 requires following things:

On the wordpress admin panel:

Previous: Setup Deep Link Next: Tools Setup