Change8

data-table-mysql@0.3.0

Breaking Changes
📦 remixView on GitHub →
1 breaking🔧 3 symbols

Summary

This minor release removes the previously existing adapter options for MySQL adapters, forcing users to mutate capabilities directly if overrides are necessary.

⚠️ Breaking Changes

  • Removed adapter options. The `options` argument has been removed from `createMysqlDatabaseAdapter` and the `MysqlDatabaseAdapter` constructor. To override adapter capabilities (previously done via options), mutate the adapter directly after creation: `adapter.capabilities = { ...adapter.capabilities, upsert: false }`.

Migration Steps

  1. If you were passing an `options` argument to `createMysqlDatabaseAdapter` or the `MysqlDatabaseAdapter` constructor, remove it.
  2. If you relied on adapter options to override capabilities, switch to mutating the adapter's `capabilities` property post-instantiation.

Affected Symbols