# AUX WordPress Theme Changelog

Github commit history for the main branch: https://github.com/tamu-edu/aux-wordpress/commits/main

This theme is following Semantic Versioning.

## 1.0.3

Released: Thursday March 5, 2026

### Fixed

- CTA Feature now supports (optionally) opening a link in a new window.
- Hid PHP notice when activating the child theme.
- Fixed bug that output empty lists in contact card collections. Now, if you don't fill out contact information, no list will be output.
- Fixed bug that resulted in duplicative images in shares via iMessage. Now, you should only see one image or preview when sharing links to an Aggie UX page, news post, or post.
- Fixed display issue with media feature with image on featured news posts.
- Fixed display issue with images in standalone block quote on featured news posts.
- Fixed error when link list collections would not use the default number of columns.

## 1.0.2

Released: Wednesday February 11, 2026

### Changed

- Upgraded the Aggie UX framework from version 1.13.1 to 1.13.2. This patch introduces some CSS fixes to Gravity Forms components, including hiding the honeypot and error validation styling.
- Hid "uncategorized" category tags. "Uncategorized" is now removed from the list of categories everywhere on the front-end of the website. Before, if a post was in the "Uncategorized" category, that was displayed in a few places.

### Policy-driven Updates

- Added required Dublin Core meta data to comply with Texas law. 1 TAC 206.73 and 13 TAC §3.3 require the fields specified in Texas Records and Information Locator (TRAIL).

### Changes to WP Admin

- Disabled suggested third-party blocks feature. This Gutenberg feature suggests block plugins to install to users when they are adding a block to a page or post. We disabled this because many third-party blocks are incompatible with our theme, inaccessible or security risks.
- Fixed bug that hid login button. The bug caused the login button to not appear when "Web team — local site login" was clicked. The login page now remembers if the local login or the login with NetID was used. The next time you visit the login page, it defaults to the method you used last time.
- Disabled Gravity Form themes. If enabled, they conflicted with AUX styling. Thank you to Mark Bennett at Engineering for identifying the problem and for providing the code!
- Allowed Gravity Forms Gutenberg block as a way to add a form to a page. Using a shortcode still works too.

### Accessibility Fixes

- Fixed heading level issue on card groups with featured cards. In some situations, headings were incorrectly ordered.
- Removed title attribute from anchor links in cards. The title attribute was providing redundant information to screen readers.
- Added tab index to skip linked images in cards. This prevents screen readers from reading links in cards twice (in some situations, cards with images are linked in addition to a linked heading).
- Added a space between name and title in standalone blockquote. Some strings of text were separated with a `<span>` html tag. Visually, they were separated by a new line or a space but Siteimprove and other scanners viewed the text as not having a new line or space and was flagging combined words as misspellings.
- Removed target="self" attribute from card links. This attribute was unnecessary.

## 1.0.1

Released: November 14, 2025

### Changed

- Upgrade to AggieUX 1.13.1

### Added

- Styling for all Gravity Forms field types (1.0.0 only styled some field types)
- CSS classes added to section html tag for the types of blocks in that section.
- Code for developers:
  - Getter functions for block name, block slug, raw block data - in /WP_AUX/Entities/AuxFramework/BlockHandlerEntity.php
  - Element attributes handler - Manage element attributes independent of an HTML element object - in /inc/WHOOP/Entities/ElementAttributes.php
  - Refactor - added service to create section and slab with reduced code. See code examples in /blocks/ for creating and customizing blocks.
  - More inline documentation and usage examples.
  - Support registering a plugin as an AUX plugin for seamless integration with parent theme code and file structure features. This will make it possible to show php documentation in the wp-admin UI and other future improvements.

### Fixed

- Utility navigation links in the top of the header now appear in the mobile navigation menu. Note: currently, links in the "For You" and "Quicklinks" menus are not reproduced in the mobile menu. This will be fixed in a future release.
- Consistent labels in WordPress admin for custom post types.
- Prevent error condition if a mime type is not returned for a video embed from YouTube or any other video provider.
- Wrap shortcodes in
  html tag where applicable to fix layout issues.
- Do not put internal class on non-component sections.
- Collection feature now has correct spacing and layout.
- Section html attributes: css class, data, name.
- Thumbnail and full-screen-width image options are not cropped now.
- Removed unused vertical-thumbnail image option.
- Caching issue for styles in the editor.

## 1.0.0

Released: September 12, 2025

### Added

- 32 Aggie UX components implemented as Gutenberg blocks.
- Ability to customize — developers can customize the CSS and extend the functionality with a child theme.
- Native WordPress updates — site admins will see when an update is available in the WordPress admin and can choose when theme updates are applied.
- A custom news post type that is purpose-built to support news for university websites.
- Built-in support for common website needs — no need to install plugins for Google Analytics, Google Tag Manager, SEO metadata or navigation.