Arras Version Change Log

Version 1.8 (Download)

Fixes

  • Un-escaped HTML being output into header via facebook sharing functionality
  • CSS errors preventing alternate color schemas from being fully implemented
  • CSS errors causing mis-alignments in RTL display
  • CSS errors causing box sizing issues on various elements on Arras admin pages

Additions

  • Use of namespaces
  • Automatic Updates
  • Composer dependency management
  • Unit tests
  • Arras Theme class
  • AssetService class
  • Configuration files for styles and layouts
  • Gulp build process automation
  • SASS CSS Pre-processing
  • Minified versions of all CSS to run on production sites
  • Expanded versions of all CSS to run on test sites
  • Compressed versions of all image files to run on production sites

Updates

  • Some CSS selectors using IDs refactored to use classes
  • Handling of style loading and style scheme options moved into AssetService class
  • Handling of layout registrations moved into Arras Theme class
  • Child Theme Sample now shows how to access Arras Theme object functions and how to load custom styles in the child theme.

Deprecations

  • arras_document_description() – leaving SEO Meta tags to SEO plugins
  • arras_add_facebook_share_meta() – leaving OG Meta to social media/SEO plugins

Removals

  • Unused legacy background functions
  • Unused legacy favicon functions – now handled natively by WP Customizer.
  • $arras_registered_style_dirs global
  • “Trick the WordPress Theme-bot” CSS removed from style.css

Version 1.7.1 (Download)

Fixes

  • Un-escaped HTML getting echoed into a <meta> content attribute.

Version 1.7 (Download)

Fixes

  • Missing Sidebar ID’s throwing PHP Warnings
  • Widgets throwing PHP Notices
  • Broken translation functions
  • Excerpt sometimes not setting in default tapestry settings
  • Using non-existent capability in arras_postheader()
  • Incorrect assigning of comments by type
  • Search icon on admin bar blocked when viewed on front end
  • Featured image width overflowing on single posts
  • Redirect Page template rendering “white screen of death” when no url supplied
  • Redirect Page not recognizing https
  • Redirect Page template using insecure url assignment and redirect

Additions

  • .screen-reader-text CSS class for WP Accessibility Standards
  • WP Native Navigation support
  • WP Native Title Tag support
  • WP Native Custom Background support
  • WP Native Custom Logo support
  • ARRAS_URL constant (used to generate links to theme url in footer)

Updates

  • Uses of query_posts() now use new queries instead
  • Updates superfish.js menu script to current version (1.7.9)
  • Theme screenshot
  • References to TEMPLATEPATH now use get_template_directory()
  • Arras Options and Post Types & Taxonomy Options are now located under the Appearances section of the Admin menu
  • ARRAS_VERSION now set from the theme object headers instead of hard-coded.

Removals

  • Deprecated header tags in style.css
  • Dead links on Arras Options pages
  • user.css and child theme styles enqueuing, to allow child themes to enqueue their own styles.
  • ARRAS_CUSTOM_FIELDS definition, to allow child themes to define
  • ARRAS_INHERIT_LAYOUT and ARRAS_FORCE_LAYOUT constants. Layouts in child themes can be set from Arras Options
  • Admin screen icons (no longer supported by WP)
  • Pre-WP 3.0 navigation handling
  • Pre-WP 4.1 title tag handling
  • Pre-WP 4.3 custom background handling
  • Pre-WP 4.5 custom logo handling
  • Unused $content_width setting

(Versions 1.6.x – Discontinued)

Version 1.5.3-RC1

Last version available from the former developer, Melvin Lee.

About the Author

Caspar Green has been doing web stuff stuff since before Y2K and working with WordPress since 2007. He is the owner and Sr. Developer of iCaspar Web Development, based in Potsdam, NY.