Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v1.3.0-beta.0 #165

Merged
merged 12 commits into from
Sep 9, 2019
Merged

chore: release v1.3.0-beta.0 #165

merged 12 commits into from
Sep 9, 2019

Conversation

eunjae-lee
Copy link
Contributor

@eunjae-lee eunjae-lee commented Sep 9, 2019

This PR is for release v1.3.0-beta.0.

This PR is going to be merged to master.
The npm publish will be done based on master.
After that, git tag v1.3.0-beta.0 will be created and master will be merged back to develop.

(btw, I've noticed we do not maintain CHANGELOG.md for this repo)

francoischalifour and others added 12 commits August 19, 2019 16:20
* docs(readme): update documentation

* docs(migration): add migration file

* chore(package): update description
* chore: configure rollup to generate two builds

* chore: remove unused option (browser) from rollup config

* chore: add process.maybeNode

* chore: add __BROWSER_BUILD__ instead of process.maybeNode

* chore: make two entries

* chore: export aa function in node build

* chore: instantiate AlgoliaInsights every time in tests

* chore: rename entry files

* chore: use top-level beforeEach

* chore: rename getAa to getFuctionalInterface

* fix(compat): node compatibility [PART-2] (#141)

* fix(compat): disable anonymous tracking on env without cookies

* chore: move supportsCookies to featureDetection

* chore: process queue only on browser

* chore: throw when user token is not set

* chore: add jest watch typeahead plugin (#143)

* chore: add jest watch typeahead plugin

* chore: pin dependency

* chore: add __BROWSER_BUILD__ instead of process.maybeNode

* chore: add __BROWSER_BUILD__ condition

* chore: fix broken test

* chore: remove __BROWSER_BUILD__

* chore: process queue only on browser build

* fix: process queue inside browser module

* chore: fix test cases

* chore: update travis config regarding xvfb (#144)

* chore: rename getAa to getFuctionalInterface

* chore: remove the duplicates

* fix: remove useless argument

* chore: move getInsatnceXX functions to _instance

* fix(compat): node compatibility [PART-3] (#142)

* chore: add util functions and tests

* chore: add request function which wraps sendBeacon, xhr and node http

* chore: apply feedback

Co-Authored-By: Youcef Mammar <[email protected]>

* chore: apply feedbacks

Co-Authored-By: Youcef Mammar <[email protected]>

* chore: require http/https dynamically to clean browser build

* chore: remove node http related code from browser build

* chore: remove __BROWSER_BUILD__

* chore: fix tests for sendEvent in node

* fix: pass requestFn to AlgoliaAnalytics

* chore: remove _instance and use AlgoliaAnalytics instead

* chore: split getRequester

* fix: change parameters of request for node 8.x

node 8.x and 10.x have different signautures for 'request' function.

- node 8.x: https://nodejs.org/docs/latest-v8.x/api/https.html#https_https_request_options_callback
- node 10.x: https://nodejs.org/dist/latest-v10.x/docs/api/https.html#https_https_request_options_callback

* fix: allow userToken in event payload

* fix: remove the duplicated assignment

* fix: check userToken for only undefined

* chore: rename AlgoliaInsights with analyticsInstance in test cases

* fix: add `new` at `TypeError`s

Co-Authored-By: Haroen Viaene <[email protected]>

* chore: apply suggestions from code review

Co-Authored-By: Haroen Viaene <[email protected]>

* fix: update inline snapshot of test case

* fix: add `new` at `TypeError`s

* chore: inline AlgoliaAnalyticsOptions type

* chore: use `isUndefined` helper

* fix: throw when userToken is an empty string

* fix: improve test case

* fix: split a test case

* chore: update feedback from review

Co-Authored-By: Youcef Mammar <[email protected]>
* docs: add a section for node module

* docs: add TOC

* docs: apply feedbacks

Co-Authored-By: Youcef Mammar <[email protected]>

* docs: move Node.js part under getting started

* docs: update setUserToken part

* docs: apply changes again

* docs: apply suggestions from code review

Co-Authored-By: François Chalifour <[email protected]>

* docs: apply feedbacks

* docs: update TOC
@eunjae-lee eunjae-lee changed the title chore: update version chore: release v1.3.0-beta.0 Sep 9, 2019
@eunjae-lee eunjae-lee requested a review from tkrugg September 9, 2019 12:44
@eunjae-lee eunjae-lee merged commit 6c58e24 into master Sep 9, 2019
@eunjae-lee eunjae-lee deleted the releases/v1.3.0-beta.0 branch September 9, 2019 12:48
@eunjae-lee eunjae-lee mentioned this pull request Sep 18, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants