- Fixed: List table title CSS.
- Changed: Updater now only fires on backend, and doesn't use any GitHub tokens for security.
- Fixed: Issue with wampum_get_user_programs() function return My Account page and non-wampum_program posts.
- Changed: Removed Extended Post Types/Taxos classes.
- Fixed: Error on program pages when Woo Memberships was not active.
- Changed: Hide content on child program pages via Genesis hooks and Woo Memberships static methods since Woo Memberships deprecated some filters.
- Fixed: Error "[] operator not supported for strings" in program adjacent entry pagination.
- Fixed: Run My Account Programs list excerpt through do_shortcode.
- Fixed: Undefined variable in early bail out of content hooks with Genesis.
- Changed: Use Genesis hooks if G is active for wampum_before_content and wampum_after_content hooks.
- Added: Support for Mai CPT settings in Customizer.
- Added: Internal github updater.
- Change access_redirect() method to not redirect unless Woo Membership settings say so.
- Show the parent program restricted message on all child program pages.
- Update plugin header to point to new repo in bizbudding GitHub organization
- Add new filters to change post_type and taxo args
- Add new wampum_prev_post_text and wampum_next_post_text filters
- Add genesis-layouts support for wampum_program CPT by default
- New template system via functions
- Program templates taxonomy - 'wampum_program_template'
- Create wampum_do_template_{term_slug_with_underscores}() template tags for custom template based on term slugs
- Add helper function wampum_get_top_parent_id()
- Restrict access to all child, grandchild, etc pages of restricted programs
- Remove old resources functionality
- Remove widgets
- Allow videos to embed in resource popup
- Add filter for resource popup width
- Add wampum_create_user_membership() helper function to use a form to (maybe) create user, and add a user to a membership
- Add helper action hook for wampum_popups to get safely loaded, including CSS
- Resource list only shows 1 button for clarity
- Improve wampum_popup() function
- Fix prev/next program step query not showing full results
- Make resources a non-public post type
- Display Resources on single programs, styled like a popup, via a query var
- Programs now redirected to wc_memberships_redirect_page_id if user doesn't have access
- Remove default padding from program progess widget
- Add first step link to program parent entry pagination
- Program progress CSS-only checkmarks
- Fix wampum_get_user_programs() function. Was showing all programs, even if no access
- Breaking Changes!
- Convert wampum_step CPT to child pages of wampum_program CPT
- Convert Piklist everything to ACF Pro everything
- Must manually run helper functions in /includes/upgrade/functions-upgrade.php (See file comments)
- Manual upgrade coverts everything cleans up after itself
- Add no access overlay, message, and buttons to programs and steps
- Rebuild rewrite rules to get closer to working correctly
- Fix missing space between 'My Programs' on account page
- Add version number when registering stylesheet
- Update Gamajo Template Loader to 1.2.0
- Add parameter to allow wampum_get_template_part() helper function to pass $data into template
- Convert resource lists and program lists to template parts
- Change faux tables to new wampum specific markup for flexbox tables
- Bring back wampum.css stylesheet for base styles of tables and other future styling
- Fix restricted programs/steps being visible if user is logged out
- Add featured image support for resources
- Change resource table list to flexbox tables
- Fixed resource table header showing when program/step had no resources
- Add download button to single resources
- Auto-display connected resources on programs and steps
- Update program steps widget to show optionally program name as widget title, and optionally link title to the program
- Fix resource metabox not showing up
- Remove custom account code
- Official release on a live production site!!!!
- Fix action links in account
- Fix accidental display of restricted programs in account and via single post
- Set all wampum post types has_archive to false with a filter to change
- Fix get_programs method in memberships class
- Add logout link to my account nav
- Cleanup template
- Account programs bottom margin
- Remove Flexgrid - should be in theme instead. New programs.php template
- Update Flexgrid to v1.2.1, fix method error in orders.php template
- Add excerpt support for wampum post types
- Add isset() check when attempting to add data to $wp_query
- Super refined prev/next connection links queries on all wampum singular pages
- Fix for wampum queries running on home page (and every page?)
- So much new, i'm terrible at changelogs
- Connection data in main $wp_query for more efficient calls to get steps and step program
- Yoast in breadcrumbs
- Step progress now available per program
- Refined p2p connection code
- Fix random php errors
- Add logged in check to account dashboard
- Restful p2p connections work!
- Fix current-step class in program steps widget
- Add new Program Steps widget, other minor fixes
- create changelog file ;)
- reverse p2p connection to/from cause I had it mostly backwards