# Milestone M28 - reordering automation rules, handling race condition and more

> In this milestone update, we’ll provide an overview of the enhancements made, bug fixes done and the new features that we have introduced in NeetoForm
- **Authors**: Chirag Shah
- **Published**: 2025-01-27
- **URL**: https://www.neeto.com/neetoform/blog/milestone-m28-updates
- **Page title**: Milestone M28 updates
- **Meta description**: In this milestone update, we’ll provide an overview of the enhancements made, bug fixes done and the new features that we have introduced in NeetoForm
- **Keywords**: Product updates, Updates, Feature updates, and enhancements

---

Let's go through what we got done in Milestone M28 (Jan 13 - Jan 26).

#### Enhancements

- NeetoForm now supports reordering automation rules.

- Conditionally hidden payment elements can now be skipped during form submission.

#### Bug fixes

- Fixed an issue where logo height resets on alignment change.

- Handled race conditions while accessing soft-deleted forms due to concurrent requests.

- In the builder preview, there was an inconsistency in the interactivity of the form elements. We have removed interactivity from all form elements in the builder preview.

- Fixed issues with Mailchimp validations when the mapping isn't configured for fields marked as required in the Mailchimp dashboard.

- Fixes an issue where embedded videos were missing in email notifications.

#### Refactors

- Date and date-time related field values were stored differently. We standardized the response structure for date and date-time questions.

- Replaced minimagick to use vips for image transformations, which is faster and more memory-efficient.