| ⇢ | A | IndexCommands added | |
| ⇢ | A | TableCommands added | |
| ⇢ | A | ColumnCommands added | |
| A | ↛ | Indexes removed | |
| A | ↛ | Tables removed | |
| A | ↛ | Columns removed |
| ⇢ | B | IndexCommands::executeIndexCommand() added | |
| ⇢ | B | TableCommands::handleKeyCommands() added | |
| ⇢ | A | Blueprint::setKeyOptions() added | |
| ⇢ | A | ColumnCommands::renameColumn() added | |
| ⇢ | A | IndexCommands::ttlIndex() added | |
| ⇢ | A | ColumnCommands::dropColumn() added | |
| ⇢ | A | IndexCommands::index() added | |
| ⇢ | A | IndexCommands::multiDimensionalIndex() added | |
| ⇢ | A | IndexCommands::persistentIndex() added | |
| ⇢ | A | IndexCommands::dropMultiDimensionalIndex() added | |
| ⋮ | view more | ||
| B | ↗ | A | Blueprint::__call() improved |
| B | ↛ | Indexes::executeIndexCommand() removed | |
| A | ↛ | Tables::executeCreateCommand() removed | |
| A | ↛ | Blueprint::setKeyGenerator() removed | |
| A | ↛ | Indexes::executeDropIndexCommand() removed | |
| A | ↛ | Columns::renameColumn() removed | |
| A | ↛ | Indexes::ttlIndex() removed | |
| A | ↛ | Columns::dropColumn() removed | |
| A | ↛ | Indexes::dropPrimary() removed | |
| A | ↛ | Indexes::unique() removed | |
| A | ↛ | Tables::create() removed | |
| ⋮ | view more | ||