Skip to content

Releases

v0.6.0 — Download Keep-List and Hardening

Choose a tag to compare

@joshdaugherty joshdaugherty released this 09 Nov 23:35
d08061c

The first release whose GitHub download holds only the plugin, with a hardened PDF proxy, escaped shortcode output, and a current build toolchain.

What's new

  • Add a download keep-list and archive check #25
  • Pin the contents of the GitHub download #54

What's fixed

  • Echo the admin dependencies after a Shortcake preview #69
  • Fix the implode argument order in the class autoloader for PHP 8 #24
  • Drop the defaults on the shortcode callback signature #68
  • Fill the plugin header and align the version constant #83

Security

  • Restrict the PDF asset proxy and escape shortcode attributes #82
  • Turn off the pdf.js glyph compiler in the viewer #65
  • Apply the in-range lockfile update #64
  • Override minimatch to the patched release #63
  • Override lodash to the patched release #62
  • Move gulp-strip-css-comments to 3 #61
  • Move gulp-coffee to 3 #60
  • Move gulp to 5 #59
  • Move gulp-sass to 6 on Dart Sass #56

Maintenance and tooling

  • Set the plugin version to 0.6.0 #84
  • Call the shared CI chain from ci.yml #72
  • Run the checks in GitHub Actions #49
  • Add Rector, PHPStan, and Pint to the first-party PHP #47
  • Test the Gulp build and the plugin JavaScript #58
  • Pin the shortcode class autoloader #53
  • Add PHP tests for the loader and every shortcode #52
  • Adopt the PHP 8.2 floor and Pest 5 #44
  • Add a PHPUnit harness and a first test #43
  • Sync shared skills and rules from uams-claude-skills #81
  • Sync shared skills and rules from uams-claude-skills #70
  • Sync shared skills and rules from uams-claude-skills #67
  • Sync shared skills and rules from uams-claude-skills #22
  • Sync shared skills and rules from uams-claude-skills #19

v0.5.0 — LiveWhale Widget and Gulp 4

Choose a tag to compare

@joshdaugherty joshdaugherty released this 09 Nov 00:56
3bee180

LiveWhale calendar widget support, a Gulp 4 build, and dependency updates.

The plugin header reads Version: 0.5 at this commit, but UAMS_SHORTCAKES_VERSION in uamswp-shortcodes.php still reads 0.4; that constant is corrected separately in #75.

What's new

Maintenance and tooling

  • Bump copy-props from 2.0.4 to 2.0.5 #15
  • Bump ajv from 6.10.0 to 6.12.6 #14
  • Bump node-sass from 4.12.0 to 7.0.0 #13
  • Bump path-parse from 1.0.6 to 1.0.7 #12
  • Bump hosted-git-info from 2.5.0 to 2.8.9 #11
  • Bump lodash from 4.17.15 to 4.17.21 #10
  • Bump yargs-parser from 5.0.0 to 5.0.1 #9
  • Bump y18n from 3.2.1 to 3.2.2 #8
  • Bump ini from 1.3.5 to 1.3.7 #7
  • Bump lodash.merge from 4.6.1 to 4.6.2 #4
  • Bump lodash from 4.17.11 to 4.17.15 #2

Retroactively tagged at 3bee180 (2022-07-06).

v0.4.0 — Initial Shortcode Set

Choose a tag to compare

@joshdaugherty joshdaugherty released this 09 Nov 00:56

Initial tagged release: the Shortcake UI shortcodes for callouts, embeds, maps, and PDFs, with theme styling.

The plugin header and UAMS_SHORTCAKES_VERSION both read 0.4 at this commit.

What's new

  • Allowfullscreen for Vimeo 5cf8015
  • Removed extra text f86810d
  • Make Vimeo shortcode responsive 5d4ab08
  • JS updates for conditionals 4bdc54b
  • Added src for images b2b4f16
  • Added Cover Image option for Callout cabb15a
  • Link color update on gray => red eaf7233
  • Revert "Link color update on gray => red" fe0cd7e
  • Link color update on gray => red dd0b7e6
  • Link color update on gray a138284
  • Color updates for branding 036fc62
  • Added legacy text align CSS d3d95c9
  • Icon color update for original icons a2c6215
  • Add theme CSS classes for padding and text align to admin.css b49390b
  • Minor update for CSS classes ff572bf
  • Updated to Theme helper classes db1fce7
  • Add Top and Bottom location for image in callout shortcode 48d0087
  • PDFJS library from Shortcake 47d97d7
  • Youtube updates - youtube -> youtubeui 9d11394
  • Add Embed Code Option from Shortcake Bakery a1469c4
  • Added PDF option cde18ea
  • Added inner-container, "full" helper class, and padding helper classes 2547e61
  • Update to simplify callout and add CSS for colors d77db02
  • Added Maps b467fe6
  • Newline after button 639e387
  • Minor CSS update a314b78
  • Added first-item class c246161
  • Updated CSS for pull quote and callout 8e8a935
  • Fixed btn classes for icon and color 8efc374
  • Disable Textbox => Callout 370cb03
  • Added News JS a2df960
  • Updated JS for imgoverlay b5bc5fa
  • Callout Update fe9a43f
  • Callout Updates 39fd7f6
  • CSS Updates for Icon box 9700287
  • Minor fix for icon box 7901f83
  • Require PHP 5.4 d819d4d
  • Disabled Callout until complete fac5181
  • Icon Updates e82e8ae
  • Added requirements for activation 92befda
  • Initial commit 832542f

What's fixed

Retroactively tagged at fb56e2f (2019-02-08).