Skip to content

Releases: Cais/opus-primus

Opus Primus 1.3-beta-20141109

09 Nov 21:10
Compare
Choose a tag to compare
Pre-release

This release will most likely translate into the release candidate (RC). Provided there are no significant changes required it will then translate into the next stable release of Opus Primus.

The entire current changelog is below:
= Code =

  • Added post-title-link wrapper class to better manage Post Title output
  • Added WordPress HTML5 markup support for search form, comment form, comment list, and caption
  • Added sanity checks to ensure constants are not already defined
  • Added OpusPrimusRouter class to replace path and URL CONSTANTS
  • Added appropriate suffixes to script and style handles to ensure uniqueness in OpusPrimusPullQuotes
  • Added Child-Theme "slug" for easier customizations
  • Added empty hooks before and after showing the breadcrumbs
  • Added OpusPrimusComments class methods to functions.php to work-around duplicate output issue
  • Better code organization to only load classes when needed
  • Changed post breadcrumb link to the WordPress shortlink
  • Create /lib/ folder to store bundled libraries and ancillary files
  • Enqueue JavaScripts and CSS for SlickNav JavaScript plugin integration to handle mobile menus
  • Replaced the majority of require_once calls with locate_template calls
  • Replaced global variable calls with new class instances
  • Update to use preg_match_all in OpusPrimusGallery featured and secondary id methods

= CSS =

  • Added new typography styles for better reading
  • Added styles for the "BNS Login" plugin
  • Added clear: both to footer
  • Added width: auto; for th and td elements
  • Added #header-widgets to the "Clearance" section of opus-primus.css
  • Change default ul list-style property to none inside
  • Hide the post/page breadcrumbs in mobile displays
  • Hide "Search" button for search form
  • Removed duplicate definitions from media queries stylesheet
  • Removed unused div#top-navigation-menu definition
  • Removed unused nav div.nav ul li definition
  • Updated editor-style.css to match new typography of theme
  • Updated galleries styles to use HTML5 markup
  • Updated font-size of excerpt more link symbol to 35px from 200%

= JavaScript =

= Miscellaneous

  • Added Contact Form 7 compatibility
  • Added BNS Login compatibility to use dashicons display
  • Added Gravity Forms compatibility (for reCaptcha form)
  • Added to readme.txt FAQ "I just updated to version 1.3, what could be causing these child-theme errors?"
  • Removed works-in-progress folder from theme
  • Updated readme.txt to note the use and license of SlickNav by Josh Cope
  • Updated readme.txt to note the use and license of FitVids by Chris Coyier and Paravel
  • Updated style.css description to emphasize the addition of the SlickNav and FitVids libraries
  • Updated screenshot.png to better reflect latest release
  • Updated hooks-actions.txt with new additions

Opus Primus 1.3-alpha-20141005

05 Oct 20:12
Compare
Choose a tag to compare
Pre-release

This should be the feature freeze for this release cycle, beta testing will start shortly.

Changelog as is:
= Code =

  • Added post-title-link wrapper class to better manage Post Title output
  • Added WordPress HTML5 markup support for search form, comment form, comment list, and caption
  • Added sanity checks to ensure constants are not already defined
  • Added OpusPrimusRouter class to replace path and URL CONSTANTS
  • Added appropriate suffixes to script and style handles to ensure uniqueness in OpusPrimusPullQuotes
  • Added Child-Theme "slug" for easier customizations
  • Added empty hooks before and after showing the breadcrumbs
  • Better code organization to only load classes when needed
  • Changed post breadcrumb link to the WordPress shortlink
  • Create /lib/ folder to store bundled libraries and ancillary files
  • Enqueue JavaScripts and CSS for SlickNav JavaScript plugin integration to handle mobile menus
  • Replaced the majority of require_once calls with locate_template calls
  • Replaced global variable calls with new class instances
  • Update to use preg_match_all in OpusPrimusGallery featured and secondary id methods

= CSS =

  • Added new typography styles for better reading
  • Added styles for the "BNS Login" plugin
  • Added clear: both to footer
  • Hide the post/page breadcrumbs in mobile displays
  • Hide "Search" button for search form
  • Removed duplicate definitions from media queries stylesheet
  • Removed unused div#top-navigation-menu definition
  • Removed unused nav div.nav ul li definition
  • Updated editor-style.css to match new typography of theme
  • Updated galleries styles to use HTML5 markup
  • Updated font-size of excerpt more link symbol to 35px from 200%

= JavaScript =

= Miscellaneous

  • Added Contact Form 7 compatibility
  • Added BNS Login compatibility to use dashicons display
  • Removed works-in-progress folder from theme
  • Updated readme.txt to note the use and license of SlickNav by Josh Cope
  • Updated readme.txt to note the use and license of FitVids by Chris Coyier and Paravel
  • Updated style.css description to emphasize the addition of the SlickNav and FitVids libraries
  • Updated screenshot.png to better reflect latest release
  • Updated hooks-actions.txt with new additions

1.3-alpha-20140901

01 Sep 21:32
Compare
Choose a tag to compare
1.3-alpha-20140901 Pre-release
Pre-release

This is the first working release including all of the new major changes being introduced in version 1.3 of Opus Primus including (but not limited to):

  • mobile menu
  • new larger typography
  • OpusPrimusRouter class replacing the use of most CONSTANTS