Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Discover and integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
optimizely
/
java-sdk
Public
Notifications
You must be signed in to change notification settings
Fork
32
Star
41
Code
Issues
7
Pull requests
4
Actions
Projects
0
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
3.0.0-RC
User selector
All users
Datepicker
All time
Commit History
Commits on Nov 7, 2018
Refact: Copying attributes into new copiedAttributes variable (#227)
Show description for f42e3ad
mnoman09
authored and
thomaszurkan-optimizely
committed
f42e3ad
Copy full SHA for f42e3ad
update changelog (#233)
Show description for b9a75d9
thomaszurkan-optimizely
authored
b9a75d9
Copy full SHA for b9a75d9
chore(contrib): Add PR template and commit message guidelines. (#231)
mnoman09
authored and
thomaszurkan-optimizely
committed
e8286be
Copy full SHA for e8286be
fix: typed audience conditions non-string parsing (#232)
Show description for d5d9cd3
thomaszurkan-optimizely
authored
d5d9cd3
Copy full SHA for d5d9cd3
Commits on Nov 6, 2018
Audience combinations (#225)
Show description for 3bd8c84
thomaszurkan-optimizely
authored
3bd8c84
Copy full SHA for 3bd8c84
Commits on Nov 5, 2018
fix: created a new matcher for numbers (#230)
Show description for 943b151
thomaszurkan-optimizely
authored
943b151
Copy full SHA for 943b151
fix(NaN/Ifinity): Don't target/track NaN, Infinity, or -Infinity (#228)
msohailhussain
authored and
mikeproeng37
committed
1e90b56
Copy full SHA for 1e90b56
Commits on Nov 2, 2018
change typedAudiences.conditions to be non-string encoded but still support audience.conditions as a string (#229)
thomaszurkan-optimizely
authored
6a0ace3
Copy full SHA for 6a0ace3
Commits on Oct 17, 2018
fix: Removed filtering of unknown attributes and assignment of empty map to null attributes and null event tags. (#221)
mnoman09
authored and
mikeproeng37
committed
da3b24f
Copy full SHA for da3b24f
Commits on Oct 10, 2018
chore: Release notes for 3.0.0-alpha release. (#226)
mikeproeng37
authored
61f6aad
Copy full SHA for 61f6aad
Commits on Oct 9, 2018
refactor: Performance improvements for JacksonConfigParser (#218)
loganlinn
authored and
mikeproeng37
committed
6366bad
Copy full SHA for 6366bad
Fix: Filter Empty key attributes from payload (#222)
mnoman09
authored and
thomaszurkan-optimizely
committed
d60a443
Copy full SHA for d60a443
Commits on Oct 5, 2018
fix: Invert the substring match type to match the condition value as a substring of the user attribute value (#224)
mikeproeng37
authored
8de8ff2
Copy full SHA for 8de8ff2
Commits on Oct 2, 2018
New audience match types (#213)
Show description for 684e47a
thomaszurkan-optimizely
authored
684e47a
Copy full SHA for 684e47a
Fix: null attribute check in decisionService and experimentUtils (#219)
mnoman09
authored and
mikeproeng37
committed
772e7ab
Copy full SHA for 772e7ab
Commits on Sep 21, 2018
chore: Enable Travis builds on release branches. (#217)
mikeproeng37
authored
95a8057
Copy full SHA for 95a8057
chore(release): Prepare for 2.1.3 release. (#215)
mikeproeng37
authored
83028f9
Copy full SHA for 83028f9
Commits on Sep 19, 2018
fix(attributes): filters out attributes with null values (#214)
mnoman09
authored and
mikeproeng37
committed
1bb574a
Copy full SHA for 1bb574a
Commits on Sep 6, 2018
renamed custom dimensions to custom attributes (#210)
shihpatrick
authored
1abfbb7
Copy full SHA for 1abfbb7
Commits on Sep 5, 2018
refactor(init): build invalid instance if datafile cannot be parsed. (#209)
mikeproeng37
authored
7347f06
Copy full SHA for 7347f06
Commits on Aug 31, 2018
feat(api): Accepting all types for attributes values (#207)
Show description for 4ecd765
shihpatrick
authored
4ecd765
Copy full SHA for 4ecd765
Commits on Aug 23, 2018
Update to use java 1.7 (#208)
Show description for 1275c9c
thomaszurkan-optimizely
authored and
shihpatrick
committed
1275c9c
Copy full SHA for 1275c9c
Commits on Aug 22, 2018
chore(doc): Include Credits section in README.md. (#204)
mikeproeng37
authored
1c63a01
Copy full SHA for 1c63a01
Commits on Aug 20, 2018
fix(datafile-parsing): Prevent SDK from initializing if the datafile … (#205)
mikeproeng37
authored
3157861
Copy full SHA for 3157861
Commits on Aug 10, 2018
Source Clear Improvements (#203)
Show description for 9b5d6a8
shihpatrick
authored
9b5d6a8
Copy full SHA for 9b5d6a8
Commits on Aug 1, 2018
Bump to 2.1.2. (#202)
mikeproeng37
authored
6f86613
Copy full SHA for 6f86613
Move serialization to LogEvent.getBody(). (#201)
Show description for 199b0dc
Mike Davis
authored
199b0dc
Copy full SHA for 199b0dc
Commits on Jul 31, 2018
Refactor to use builder pattern for internal Event payload models. (#200)
Mike Davis
authored and
mikeproeng37
committed
714ef5a
Copy full SHA for 714ef5a
Commits on Jul 6, 2018
Added docs folder and in it we added instructions of how to generate documentation (#192)
Show description for 68a93d1
mnoman09
authored and
thomaszurkan-optimizely
committed
68a93d1
Copy full SHA for 68a93d1
Commits on Jun 19, 2018
Update CHANGELOG for 2.0.2/2.1.1 (#196)
Tyler Brandt
authored
89d18ac
Copy full SHA for 89d18ac
Fix impression sent from feature experiment variation toggled off. (#193)
mikeproeng37
authored
f5b9516
Copy full SHA for f5b9516
Commits on Jun 15, 2018
Update date (#190)
aliabbasrizvi
authored
727bfc3
Copy full SHA for 727bfc3
Commits on Jun 14, 2018
Bumping version to 2.1.0 (#189)
aliabbasrizvi
authored
a8aac86
Copy full SHA for a8aac86
Commits on Jun 13, 2018
Added BotFiltering (#184)
mnoman09
authored and
aliabbasrizvi
committed
3485072
Copy full SHA for 3485072
Commits on Jun 6, 2018
Enabling source clear (#186)
aliabbasrizvi
authored
9803b3c
Copy full SHA for 9803b3c
Pagination
Previous
Next
You can’t perform that action at this time.