Skip to content

0.4.0

Compare
Choose a tag to compare
@admturner admturner released this 19 Dec 19:04

This release adds two more block to handle parsing and displaying external database content: one to display job classification data in a table or list; another to display award data in a grid or a list. This release also includes a class to handle sideloading images into the WP uploads directory and media library from binary image data, as well as updates to PHP linting.

Notable changes

Fixed

  • 🐛 Fix #9 Add missing "years of experience" row to the nurses salary data tables.
  • 👽 Rename MS SQL connector class from mssql to sqlsrv to resolve confusion with 'mssql' PHP extension removed in PHP 7.0.
  • ⚠️ Fix php lint function inspection warning.
  • ⚠️ Fix php lint unused variable warnings.
  • ⚠️ Fix php lint docblock and line spacing warnings.
  • ⚠️ Fix php lint textdomain warnings.
  • Set a default column number for the Salary Data block.

Changed

  • Increment "tested up to" to WordPress 5.3.1.
  • 🔧 Update php sniffing rules.
  • Replace block icons and use local SVG includes for missing dashicon hooks.
  • ⬆️ @wordpress/babel-preset-default 4.7.0 -> 4.8.0
  • ⬆️ @wordpress/eslint-plugin 3.2.0 -> 3.3.0
  • ⬆️ @wordpress/jest-preset-default 5.2.0 -> 5.3.0
  • ⬆️ jest-puppeteer 4.3.0 -> 4.4.0
  • ⬆️ copy-webpack-plugin 5.0.5 -> 5.1.1
  • ⬆️ npm-package-json-lint 4.4.0 -> 4.5.0
  • ⬆️ webpack 4.41.2 -> 4.41.4

Added

  • 🎨 Style awards list block grid and list layouts.
  • ✨ Class to handle sideloading images into the WP uploads directory and media library from binary data.
  • ✨ Block to handle displaying awards in grid or list format.
  • ✨ Block to handle displaying job classification data for different groups in either table or list format.
  • ➕ squizlabs/php_codesniffer Composer dev dependency.
  • ➕ sirbrillig/phpcs-variable-analysis Composer dev dependency to sniff unused variables.
  • ➕ roave/security-advisories Composer dev dependency to monitor Composer dependency security.

Removed

  • Remove unit tests until they are working correctly.