Skip to content

Commit f4792af

Browse files
ci(travis): add mdspell (#316)
1 parent 3450d17 commit f4792af

File tree

2 files changed

+21
-8
lines changed

2 files changed

+21
-8
lines changed

.travis.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,19 @@ jobs:
6969
notifications:
7070
email: false
7171

72+
- stage: 'Lint markdown files'
73+
language: node_js
74+
node_js: 12
75+
os: linux
76+
before_install: skip
77+
install:
78+
- npm i -g markdown-spellcheck
79+
before_script:
80+
- wget --quiet https://gist.githubusercontent.com/juancarlostong/dad02feeebc8763af35b4fdc717cf7a2/raw/.spelling
81+
script:
82+
- mdspell -a -n -r --en-us '**/*.md'
83+
after_success: skip
84+
7285
- &integrationtest
7386
stage: 'Integration tests'
7487
addons:

CHANGELOG.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -218,7 +218,7 @@ The primary difference between the new Feature Variable APIs and the older, Vari
218218
To learn more about Feature Management, read our [knowledge base article introducing the feature](https://help.optimizely.com/Set_Up_Optimizely/Develop_a_product_or_feature_with_Feature_Management).
219219

220220
### New Features
221-
* Introduces the `isFeatureEnabled` API, a featue flag used to determine whether to show a feature to a user. The `isFeatureEnabled` should be used in place of the `activate` API to activate experiments running on features. Specifically, calling this API causes the SDK to evaluate all [Feature Tests](https://developers.optimizely.com/x/solutions/sdks/reference/?language=android#activate-feature-tests) and [Rollouts](https://developers.optimizely.com/x/solutions/sdks/reference/?language=android#activate-feature-rollouts) associated with the provided feature key.
221+
* Introduces the `isFeatureEnabled` API, a feature flag used to determine whether to show a feature to a user. The `isFeatureEnabled` should be used in place of the `activate` API to activate experiments running on features. Specifically, calling this API causes the SDK to evaluate all [Feature Tests](https://developers.optimizely.com/x/solutions/sdks/reference/?language=android#activate-feature-tests) and [Rollouts](https://developers.optimizely.com/x/solutions/sdks/reference/?language=android#activate-feature-rollouts) associated with the provided feature key.
222222
```
223223
Boolean enabled = optimizelyClient.isFeatureEnabled("my_feature_key", "user_1", userAttributes);
224224
```
@@ -252,7 +252,7 @@ optimizelyManager.initialize(this, new OptimizelyStartListener() {
252252
### Deprecations
253253
* Version 2.1.0 deprecates the Variable APIs: `getVariableBoolean`, `getVariableFloat`, `getVariableInteger`, and `getVariableString`
254254

255-
* Replace use of the Variable APIs with Feature Mangement's Feature Variable APIs, described above
255+
* Replace use of the Variable APIs with Feature Management's Feature Variable APIs, described above
256256

257257
* We will continue to support the Variable APIs until the 3.x release, but we encourage you to upgrade as soon as possible
258258

@@ -421,7 +421,7 @@ optimizelyClient.track("event_key", "user_id", userAttributes, eventTags);
421421
- `getVariableFloat` now becomes `getFeatureVariableDouble`
422422

423423
## 1.6.0
424-
Febuary 3, 2018
424+
February 3, 2018
425425

426426
- Release 1.6.0
427427

@@ -456,7 +456,7 @@ November 1, 2017
456456
- Call start listener if there is an exception.
457457
- Example of overriding Gson and android-logger in test-app gradle file.
458458
- Fix crash on API 17 (missing annotation).
459-
- Support for Android O (please see developer docs for details). Basically, Android O and above will use JobScheduler and pre Android O will continue to use AlarmService. This is done through a class called the JobWorkService which allows you to keep your Service and IntentService intact. Developers can piggyback on this method and keep thier IntentServices and use the JobWorkService.
459+
- Support for Android O (please see developer docs for details). Basically, Android O and above will use JobScheduler and pre Android O will continue to use AlarmService. This is done through a class called the JobWorkService which allows you to keep your Service and IntentService intact. Developers can piggyback on this method and keep their IntentServices and use the JobWorkService.
460460
- Proguard rules were broken and were causing event payload to be stripped to single character keys.
461461

462462
*Breaking Changes*
@@ -485,7 +485,7 @@ October 30, 2017
485485
- Call start listener if there is an exception.
486486
- Example of overriding Gson and android-logger in test-app gradle file.
487487
- Fix crash on API 17 (missing annotation).
488-
- Support for Android O (please see developer docs for details). Basically, Android O and above will use JobScheduler and pre Android O will continue to use AlarmService. This is done through a class called the JobWorkService which allows you to keep your Service and IntentService intact. Developers can piggyback on this method and keep thier IntentServices and use the JobWorkService.
488+
- Support for Android O (please see developer docs for details). Basically, Android O and above will use JobScheduler and pre Android O will continue to use AlarmService. This is done through a class called the JobWorkService which allows you to keep your Service and IntentService intact. Developers can piggyback on this method and keep their IntentServices and use the JobWorkService.
489489

490490
*Breaking Changes*
491491

@@ -703,10 +703,10 @@ October 27, 2016
703703
- If a service is scheduled when rescheduling the old service will be unscheduled.
704704
- Now multiple `OptimizelyManager`instances can be created for multiple Optimizely X projects.
705705
- A manager builds `AndroidOptimizely` for the project id it was created with and only that that project id.
706-
- Could run one project in your activites and one in your services.
706+
- Could run one project in your activities and one in your services.
707707
- Now shows user experiment record logs.
708708
- Turns on more core logs.
709709

710710
*New Features*
711-
- *Exponential Backoff.* Datafile download event dispatching now exmploy exponential backoff.
712-
- *Preemptive Wifi Event Flushing.* If event flushing is scheduled and wifi becomes available Optmizely will preemptively attempt to flush events before the next interval occurs. If flushing occurs the flushing will be rescheduled.
711+
- *Exponential Backoff.* Datafile download event dispatching now employs exponential backoff.
712+
- *Preemptive Wifi Event Flushing.* If event flushing is scheduled and wifi becomes available Optimizely will preemptively attempt to flush events before the next interval occurs. If flushing occurs the flushing will be rescheduled.

0 commit comments

Comments
 (0)