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: optimizely/java-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.3.0
Choose a base ref
...
head repository: optimizely/java-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
  • 15 commits
  • 36 files changed
  • 7 contributors

Commits on Dec 12, 2025

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

Commits on Jan 12, 2026

  1. [FSSDK-12030] Update: Exclude CMAB from UserProfileService (#595)

    * feat: exclude CMAB experiments from saving user profile decisions
    
    * fix: add comment to clarify ignoreUPS variable purpose in DecisionService
    FarhanAnjum-opti authored Jan 12, 2026
    Configuration menu
    Copy the full SHA
    7a7cf79 View commit details
    Browse the repository at this point in the history
  2. [FSSDK-11953] java-sdk CMAB: Fix missing bucketing reasons in CMAB de…

    …cision path (#592)
    
    * Initial plan
    
    * Fix missing CMAB bucketing reasons in decision process
    
    Added merge of bucketing reasons for CMAB experiments to ensure traffic allocation information is included in decision responses.
    
    Co-authored-by: Mat001 <1386553+Mat001@users.noreply.github.com>
    
    * fix: missing decision reasons added in cmab flow
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: Mat001 <1386553+Mat001@users.noreply.github.com>
    Co-authored-by: Matjaz Pirnovar <Mat001@users.noreply.github.com>
    Co-authored-by: FarhanAnjum-opti <farhan.anjum@optimizely.com>
    4 people authored Jan 12, 2026
    Configuration menu
    Copy the full SHA
    349efba View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2026

  1. [FSSDK-12109] chore: prepare for release 4.3.1 (#596)

    * chore: update changelog for release 4.3.1
    
    * chore: format changelog entries for consistency
    
    * chore: reorder fix entries in changelog for clarity
    FarhanAnjum-opti authored Jan 20, 2026
    Configuration menu
    Copy the full SHA
    9d3e1c9 View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2026

  1. Fix documentation links in README.md (#598)

    * Fix documentation links in README.md
    
    Updated links in the README to point to the correct documentation for Optimizely Feature Experimentation.
    
    * Add Feature Management Access section to README
    
    Added instructions for accessing Feature Management configuration.
    
    * Add badges to README for project status
    
    Added badges for Maven Central, Build Status, and Coverage Status to the README.
    
    * dupe - Remove Java SDK link from README
    Mat001 authored Feb 12, 2026
    Configuration menu
    Copy the full SHA
    f496660 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2026

  1. [FSSDK-12315] Arnica risk fixes (#600)

    * [FSSDK-12315] Add persist-credentials: false to all actions/checkout steps
    
    Prevent git credentials from being persisted in .git/config
    during GitHub Actions workflows, reducing the risk of
    accidental credential exposure through artifacts.
    
    * [FSSDK-12315] Remove unused source_clear_cron workflow
    FarhanAnjum-opti authored Feb 27, 2026
    Configuration menu
    Copy the full SHA
    2e39657 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2026

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

Commits on Apr 15, 2026

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

Commits on Apr 23, 2026

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

Commits on May 5, 2026

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

Commits on May 21, 2026

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

Commits on May 27, 2026

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

Commits on May 28, 2026

  1. [release] update CHANGELOG for java v4.4.1 (#630)

    Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
    jaeopt and claude authored May 28, 2026
    Configuration menu
    Copy the full SHA
    8812751 View commit details
    Browse the repository at this point in the history

Commits on May 29, 2026

  1. Configuration menu
    Copy the full SHA
    3ba32c7 View commit details
    Browse the repository at this point in the history
  2. [AI-FSSDK] prepare for release java v4.4.2 (#632)

    * [release] update CHANGELOG for java v4.4.2
    
    * remove unused command file
    jaeopt authored May 29, 2026
    Configuration menu
    Copy the full SHA
    aea8778 View commit details
    Browse the repository at this point in the history
Loading