Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: WebberZone/better-search
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.2.2
Choose a base ref
...
head repository: WebberZone/better-search
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.2.3
Choose a head ref
  • 19 commits
  • 25 files changed
  • 1 contributor

Commits on Jan 5, 2026

  1. Updated lang files

    ajaydsouza committed Jan 5, 2026
    Configuration menu
    Copy the full SHA
    3fb10bb View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2026

  1. Update translation files

    - Update better-search-en_US.pot with latest strings from pro version
    - Update better-search-en_US.po with new translations
    - Regenerate better-search-en_US.mo
    ajaydsouza committed Jan 8, 2026
    Configuration menu
    Copy the full SHA
    2adf5ad View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2026

  1. chore: Sync includes from pro version

    - Copy updated includes folder from better-search-pro
    - Remove pro subfolder
    - Remove Freemius premium-only initialization blocks
    - Update translation files
    ajaydsouza committed Jan 18, 2026
    Configuration menu
    Copy the full SHA
    eac2d30 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b4d82d View commit details
    Browse the repository at this point in the history
  3. Update composer.json: add build:vendor script and enhance zip exclusions

    - Add build:vendor script for production dependency optimization
    - Update zip script to exclude vendor/.DS_Store and vendor/bin/ directories
    - Align with add-to-all repository composer configuration
    ajaydsouza committed Jan 18, 2026
    Configuration menu
    Copy the full SHA
    cb6d248 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2026

  1. Update Hook_Registry validation to use is_numeric() for consistency

    - Change is_int() to is_numeric() for priority and args validation
    - Matches validation pattern used in add-to-all plugin
    - Ensures consistent behavior across all WebberZone plugins
    ajaydsouza committed Jan 19, 2026
    Configuration menu
    Copy the full SHA
    8a4f17d View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2026

  1. Update class-main.php

    ajaydsouza committed Jan 20, 2026
    Configuration menu
    Copy the full SHA
    9b6640a View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2026

  1. Refactor seamless mode handling and improve query validation

    - Replace bypass_posts_pre_query() with inline closure in load_seamless_mode()
    - Add WP_Query instance validation before processing
    - Extract seamless mode logic into clearer conditional variables
    - Use Better_Search_Query to populate main query results via posts_pre_query filter
    - Add WP_Post_Type validation in get_bsearch_form() post type loop
    - Simplify aria_label assignment using ternary operator
    - Update translation file line number
    ajaydsouza committed Jan 24, 2026
    Configuration menu
    Copy the full SHA
    202d9e7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a082448 View commit details
    Browse the repository at this point in the history
  3. Refactor tracker response handling and improve code consistency

    - Change tracker response from JSON to plain text format
    - Update fetch handler to use response.text() instead of response.json()
    - Replace ajax_url variable with ajaxurl in admin scripts
    - Nest strings under bsearch_admin_data.strings object
    - Add bsearch_debug query var registration
    - Extract debug flag check into variable for clarity
    - Set proper Content-Type header for debug responses
    - Remove unnecessary HTTP 204 headers in non
    ajaydsouza committed Jan 24, 2026
    Configuration menu
    Copy the full SHA
    38fa40a View commit details
    Browse the repository at this point in the history
  4. Add helper functions for WooCommerce detection and post meta retrieval

    - Add bsearch_is_woocommerce_active() to check WooCommerce availability
    - Add bsearch_get_meta() wrapper for get_post_meta()
    - Update translation file timestamp
    ajaydsouza committed Jan 24, 2026
    Configuration menu
    Copy the full SHA
    38c05ec View commit details
    Browse the repository at this point in the history
  5. Replace SVN with GitHub tarball downloads for WordPress test environm…

    …ent setup
    
    - Add download_and_extract_wordpress_develop() function to fetch WordPress develop from GitHub
    - Update install_wp_and_test_suite() to use GitHub tarballs as primary source with SVN fallback
    - Support trunk, branches/, and tags/ references via GitHub codeload URLs
    - Remove subversion installation from GitHub Actions workflow
    - Use curl and tar instead of svn co for WordPress core and test suite downloads
    - Maintain SV
    ajaydsouza committed Jan 24, 2026
    Configuration menu
    Copy the full SHA
    bc74800 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8629ccf View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2026

  1. Improve setup wizard and update translations

    - Update wizard UI text for better user experience
    - Change button labels to be more intuitive
    - Update translation files with new strings
    - Enhance Settings API to v2.7.3
    ajaydsouza committed Jan 25, 2026
    Configuration menu
    Copy the full SHA
    64bf09b View commit details
    Browse the repository at this point in the history
  2. Sync includes from pro version and update i18n files

    - Copy includes folder from better-search-pro
    - Remove pro subfolder from includes
    - Remove Freemius initialization from class-main.php
    - Update translation files (.pot, .po, .mo)
    ajaydsouza committed Jan 25, 2026
    Configuration menu
    Copy the full SHA
    8655456 View commit details
    Browse the repository at this point in the history

Commits on Jan 31, 2026

  1. refactor: modernize Settings_Wizard_API with null coalescing and PHP …

    …7.4+ syntax
    
    - Replace isset() ternary with null coalescing operator (??)
    - Use wp_strip_all_tags() for label sanitization
    - Qualify call_user_func() with namespace prefix for clarity
    ajaydsouza committed Jan 31, 2026
    Configuration menu
    Copy the full SHA
    36df080 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2026

  1. Configuration menu
    Copy the full SHA
    7650599 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2026

  1. Tagged v4.2.3

    ajaydsouza committed Feb 7, 2026
    Configuration menu
    Copy the full SHA
    6909677 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #136 from WebberZone/develop

    Merge develop v4.2.3 into Master
    ajaydsouza authored Feb 7, 2026
    Configuration menu
    Copy the full SHA
    7004f10 View commit details
    Browse the repository at this point in the history
Loading