logsene-js
Version:
JavaScript client for Sematext Logs
444 lines (274 loc) • 25.6 kB
Markdown
### Changelog
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).
#### [1.1.77](https://github.com/sematext/logsene-js/compare/1.1.76...1.1.77)
- Fix node fetch issue and vulnerabilities [`#55`](https://github.com/sematext/logsene-js/pull/55)
- Housekeeping [`#51`](https://github.com/sematext/logsene-js/pull/51)
- chore: remove unused libraries and code [`#50`](https://github.com/sematext/logsene-js/pull/50)
#### [1.1.76](https://github.com/sematext/logsene-js/compare/1.1.75...1.1.76)
> 20 April 2023
- Sc 15901 remove vulnerabilities [`#49`](https://github.com/sematext/logsene-js/pull/49)
- Bump vm2 from 3.9.15 to 3.9.16 [`#47`](https://github.com/sematext/logsene-js/pull/47)
- Bump http-cache-semantics from 4.1.0 to 4.1.1 [`#43`](https://github.com/sematext/logsene-js/pull/43)
- Bump vm2 from 3.9.12 to 3.9.15 [`#45`](https://github.com/sematext/logsene-js/pull/45)
- Bump shelljs from 0.8.4 to 0.8.5 [`#41`](https://github.com/sematext/logsene-js/pull/41)
- Bump json-schema and jsprim [`#39`](https://github.com/sematext/logsene-js/pull/39)
- Bump decode-uri-component from 0.2.0 to 0.2.2 [`#35`](https://github.com/sematext/logsene-js/pull/35)
- Bump ansi-regex from 3.0.0 to 3.0.1 [`#36`](https://github.com/sematext/logsene-js/pull/36)
- Bump minimatch and mocha [`#37`](https://github.com/sematext/logsene-js/pull/37)
- Bump qs from 6.5.2 to 6.5.3 [`#34`](https://github.com/sematext/logsene-js/pull/34)
- Bump minimist from 1.2.5 to 1.2.6 [`#32`](https://github.com/sematext/logsene-js/pull/32)
- Bump node-fetch from 2.6.1 to 2.6.7 [`#31`](https://github.com/sematext/logsene-js/pull/31)
- Bump ajv from 6.12.2 to 6.12.6 [`#30`](https://github.com/sematext/logsene-js/pull/30)
- Bump path-parse from 1.0.6 to 1.0.7 [`#28`](https://github.com/sematext/logsene-js/pull/28)
- Bump glob-parent from 5.1.1 to 5.1.2 [`#27`](https://github.com/sematext/logsene-js/pull/27)
- chore: remove unused libraries and code [`b76d6a8`](https://github.com/sematext/logsene-js/commit/b76d6a85746e115635b17fbfd5b07516f4362199)
- Release 1.1.76 [`4c9aa4c`](https://github.com/sematext/logsene-js/commit/4c9aa4c67443a67c2ed71959a1fd58ea8f5129f0)
- Fixed user strict typo [`1583aae`](https://github.com/sematext/logsene-js/commit/1583aae5e7ca7498e1b3db849bc0335be6b13dde)
#### [1.1.75](https://github.com/sematext/logsene-js/compare/1.1.74...1.1.75)
> 2 June 2021
- Bump hosted-git-info from 2.8.8 to 2.8.9 [`#26`](https://github.com/sematext/logsene-js/pull/26)
- Bump y18n from 4.0.0 to 4.0.1 [`#25`](https://github.com/sematext/logsene-js/pull/25)
- Bump ini from 1.3.5 to 1.3.8 [`#21`](https://github.com/sematext/logsene-js/pull/21)
- updated deps [`953154d`](https://github.com/sematext/logsene-js/commit/953154d1b36f532e1476c1856658e4463cf976cc)
- Release 1.1.75 [`0e87c99`](https://github.com/sematext/logsene-js/commit/0e87c996003e33a139a19c4c95e5a86ab5988e44)
#### [1.1.74](https://github.com/sematext/logsene-js/compare/1.1.73...1.1.74)
> 8 October 2020
- added logType [`56978cc`](https://github.com/sematext/logsene-js/commit/56978cc4dc83b93809ffcc84ab992e171eae4631)
- Release 1.1.74 [`80c5cfb`](https://github.com/sematext/logsene-js/commit/80c5cfb1fb981f368bb1646dedd106da05706b28)
#### [1.1.73](https://github.com/sematext/logsene-js/compare/1.1.72...1.1.73)
> 23 September 2020
- Bump node-fetch from 2.6.0 to 2.6.1 [`#18`](https://github.com/sematext/logsene-js/pull/18)
- Release 1.1.73 [`922d98a`](https://github.com/sematext/logsene-js/commit/922d98a2f391735a1522b393d6ee0e835b161d63)
#### [1.1.72](https://github.com/sematext/logsene-js/compare/1.1.71...1.1.72)
> 20 August 2020
- edited test cases to use new error handling logic [`376cde5`](https://github.com/sematext/logsene-js/commit/376cde57bf38b10add67775a0a9bc032aa88ecd6)
- optimize memory limit test [`a1d7275`](https://github.com/sematext/logsene-js/commit/a1d7275fe1afd527501b4ae5230f6c8c5ce51401)
- Release 1.1.72 [`62a2cd7`](https://github.com/sematext/logsene-js/commit/62a2cd76134bb969081b3fbac7264ca5619d0a28)
#### [1.1.71](https://github.com/sematext/logsene-js/compare/1.1.70...1.1.71)
> 7 August 2020
- added better error handling [`ba45c88`](https://github.com/sematext/logsene-js/commit/ba45c881bfb42823acfb0ffb22141fcc18c29f9a)
- Release 1.1.71 [`c5c00dc`](https://github.com/sematext/logsene-js/commit/c5c00dcb82894cb0354afe78b6d9afb30a3e6015)
#### [1.1.70](https://github.com/sematext/logsene-js/compare/1.1.69...1.1.70)
> 6 August 2020
- Release 1.1.70 [`4c6c472`](https://github.com/sematext/logsene-js/commit/4c6c47234a617431793894714a67bf292090fd2f)
- added npm config [`1fa4545`](https://github.com/sematext/logsene-js/commit/1fa4545d9d5694ab66fc4dd26d171e82a8b33221)
#### [1.1.69](https://github.com/sematext/logsene-js/compare/1.1.68...1.1.69)
> 6 August 2020
- Typescript definitions [`#16`](https://github.com/sematext/logsene-js/pull/16)
- add changelog [`ca08b5a`](https://github.com/sematext/logsene-js/commit/ca08b5a629ef7615ee58243dc86215947097c598)
- audited deps [`d306835`](https://github.com/sematext/logsene-js/commit/d3068357a9dae26954261689efeda50e5bbae7b0)
- removed auto changelog dev dep [`16ce84f`](https://github.com/sematext/logsene-js/commit/16ce84f18c99c8a68a4bd893c2e4c47d8747a7b4)
#### [1.1.68](https://github.com/sematext/logsene-js/compare/1.1.67...1.1.68)
> 28 March 2020
- added release it config [`2648225`](https://github.com/sematext/logsene-js/commit/26482254bdc6d77679bbb13d2046909720a55958)
- Wording [`e42177a`](https://github.com/sematext/logsene-js/commit/e42177a4a51b16b3cd55f8ae7d42ba8442b314a4)
- Release 1.1.68 [`0264b53`](https://github.com/sematext/logsene-js/commit/0264b53b2cdbef799b6313bde2edc7cb069b62dc)
#### [1.1.67](https://github.com/sematext/logsene-js/compare/1.1.66...1.1.67)
> 6 February 2020
- LOGS_REMOVE_FIELDS accepts dots in field name [`fb89d59`](https://github.com/sematext/logsene-js/commit/fb89d59922cbd20402df5316f5c51ff664a2c164)
- Release 1.1.67 [`419ec76`](https://github.com/sematext/logsene-js/commit/419ec760ce9e5fce17dcee4e0bf215eb677284bc)
#### [1.1.66](https://github.com/sematext/logsene-js/compare/1.1.65...1.1.66)
> 30 January 2020
- set http keep-alive=false [`e180520`](https://github.com/sematext/logsene-js/commit/e1805204eba482e5a623ac395281bee77395abab)
- Release 1.1.66 [`e27d0d4`](https://github.com/sematext/logsene-js/commit/e27d0d4530ae8a414ec46b9fd011bfedb3d8b44d)
#### [1.1.65](https://github.com/sematext/logsene-js/compare/1.1.64...1.1.65)
> 30 January 2020
- reduce default diskBuffer retransmit interval from 60 to 5 seconds [`ccc88a6`](https://github.com/sematext/logsene-js/commit/ccc88a66cad72eb6050ac15e435f10d473f31b45)
- Release 1.1.65 [`df258b7`](https://github.com/sematext/logsene-js/commit/df258b7e468acf26693c91e23d40357b4b0f62a0)
#### [1.1.64](https://github.com/sematext/logsene-js/compare/1.1.63...1.1.64)
> 30 July 2019
- remove index field from msg [`05b9728`](https://github.com/sematext/logsene-js/commit/05b9728fb954afb58a109c208b1dbc1652953ab9)
- Release 1.1.64 [`32486c0`](https://github.com/sematext/logsene-js/commit/32486c0be43e5f623cda862a9280eb91189b27d9)
#### [1.1.63](https://github.com/sematext/logsene-js/compare/1.1.62...1.1.63)
> 30 July 2019
- remove _index field from msg [`a07aa54`](https://github.com/sematext/logsene-js/commit/a07aa54ef3dc8b4ecfcde1ae764d8893127f3338)
- Release 1.1.63 [`87ca1a5`](https://github.com/sematext/logsene-js/commit/87ca1a53aab2b82645deed856e0bef69f846986a)
#### [1.1.62](https://github.com/sematext/logsene-js/compare/1.1.61...1.1.62)
> 18 July 2019
- Release 1.1.62 [`4765a8a`](https://github.com/sematext/logsene-js/commit/4765a8ad07ddd9adf042f71cb09a567f7619d623)
- set max bufffer size to 10 MB [`5fc7e47`](https://github.com/sematext/logsene-js/commit/5fc7e47a10be4dc57cd58b9b0956eb7a9e41deef)
#### [1.1.61](https://github.com/sematext/logsene-js/compare/1.1.60...1.1.61)
> 18 July 2019
- change max. buffer size and update dependencies [`79efa86`](https://github.com/sematext/logsene-js/commit/79efa8673bc629a4141fe10d7b5c146028bf5fac)
- Release 1.1.61 [`4d2537d`](https://github.com/sematext/logsene-js/commit/4d2537d16aaefeffe4134c2602af3d8d0ea3793b)
#### [1.1.60](https://github.com/sematext/logsene-js/compare/1.1.59...1.1.60)
> 15 May 2019
- Update index.js [`#15`](https://github.com/sematext/logsene-js/pull/15)
- adjust test to new field names [`bb82cc9`](https://github.com/sematext/logsene-js/commit/bb82cc99fe17b537f2ab1a63371d4c48b048d78a)
- code format [`17e4da7`](https://github.com/sematext/logsene-js/commit/17e4da79e458b38bd6316fd2cd0ba951b904cb11)
- Release 1.1.60 [`4a38be7`](https://github.com/sematext/logsene-js/commit/4a38be76d4730ede0ebf02a418ea29ced811ec1b)
#### [1.1.59](https://github.com/sematext/logsene-js/compare/1.1.58...1.1.59)
> 15 May 2019
- change host field -> os.host object [`c212d23`](https://github.com/sematext/logsene-js/commit/c212d23f952d91864485563c18e7bd100239e420)
- remove node v4/v5 and add v10/v11 [`aa4930b`](https://github.com/sematext/logsene-js/commit/aa4930b0378d13361110000b39c9d46744debdb9)
- Release 1.1.59 [`e8ce6e4`](https://github.com/sematext/logsene-js/commit/e8ce6e49af2c5d0aaf769298e9bcd37e39d8542e)
#### [1.1.58](https://github.com/sematext/logsene-js/compare/1.1.57...1.1.58)
> 1 March 2019
- fix issue #12 [`8369cf2`](https://github.com/sematext/logsene-js/commit/8369cf29ee4e7038740fc0723ebc14e742172a46)
- Release 1.1.58 [`eb45eae`](https://github.com/sematext/logsene-js/commit/eb45eaebcae7857717f3f6787858eaa23ad4884c)
#### [1.1.57](https://github.com/sematext/logsene-js/compare/1.1.56...1.1.57)
> 28 February 2019
- Fix errors sent in the bulk API being ignored [`#11`](https://github.com/sematext/logsene-js/pull/11)
- Wording tweaks [`b210da8`](https://github.com/sematext/logsene-js/commit/b210da8fb740cae0be481efb30c6a6fd8a7dc13b)
- Release 1.1.57 [`c42f5ff`](https://github.com/sematext/logsene-js/commit/c42f5fff4bfd8b65b0e0cad8f7f633f9ff3e252f)
- update dependencies [`b4aacc4`](https://github.com/sematext/logsene-js/commit/b4aacc406dadf917290502c7db657aaa987c6eaf)
#### [1.1.56](https://github.com/sematext/logsene-js/compare/1.1.55...1.1.56)
> 28 November 2018
- apply JS standard-format [`2582eb3`](https://github.com/sematext/logsene-js/commit/2582eb343d4b5965ecf8c0e57cf7388bcbade93c)
- support old and new env variable names / replacing LOGSENE prefix with LOGS_ [`4c98ee8`](https://github.com/sematext/logsene-js/commit/4c98ee84c2245f13aae60a0c6cfb4cf38ac1b093)
- update README [`6b2351d`](https://github.com/sematext/logsene-js/commit/6b2351dd3b6211de0f615e7951e9874bf4cf81d8)
#### [1.1.55](https://github.com/sematext/logsene-js/compare/1.1.54...1.1.55)
> 26 November 2018
- support REMOVE_FIELDS in parallel to LOGSENE_REMOVE_FIELDS [`638d0a7`](https://github.com/sematext/logsene-js/commit/638d0a7742df0c165d0346e126137773aa505fff)
- Release 1.1.55 [`7240106`](https://github.com/sematext/logsene-js/commit/72401064dacff240e677ad1999c22f1a4950e9c9)
#### [1.1.54](https://github.com/sematext/logsene-js/compare/1.1.53...1.1.54)
> 11 June 2018
- sanitize key names for ElasticSearch also in sub-objects [`#10`](https://github.com/sematext/logsene-js/pull/10)
- Fix req.destroy in shipFile function [`#8`](https://github.com/sematext/logsene-js/pull/8)
- fix deep clone [`12287be`](https://github.com/sematext/logsene-js/commit/12287bef4563243d7b4a073e7c3890f38f9525f5)
- Only test for array/object if value is not null/undefined [`e318b51`](https://github.com/sematext/logsene-js/commit/e318b51d62d91e5f5bacbdc8df1a626d54d02fc8)
- fix test for LOGSENE_REMOVE_FIELDS [`5016ca0`](https://github.com/sematext/logsene-js/commit/5016ca081857113b38addffb20e8d80ac970ad7c)
#### [1.1.53](https://github.com/sematext/logsene-js/compare/1.1.52...1.1.53)
> 13 April 2018
- Release 1.1.53 [`29e3f77`](https://github.com/sematext/logsene-js/commit/29e3f776240d0d1b9fcfbe936c73f833ccd40cf8)
- fix remove fields [`1316b7a`](https://github.com/sematext/logsene-js/commit/1316b7a8b925bda957fd03f154d1896a5cb9fd7d)
#### [1.1.52](https://github.com/sematext/logsene-js/compare/1.1.50...1.1.52)
> 12 April 2018
- support LOGSENE_REMOVE_FIELDS environment variable to remove fields from logs [`cdd52cc`](https://github.com/sematext/logsene-js/commit/cdd52cca24e5b36189ded5caf3b49125cc37e728)
- Update travis for node v8,v9 [`978f641`](https://github.com/sematext/logsene-js/commit/978f641d629fdd5ab87a2d7e66b1fcaea1cb7711)
- Release 1.1.52 [`9202130`](https://github.com/sematext/logsene-js/commit/9202130e79411a70391404f475489bddc3e778ac)
#### [1.1.50](https://github.com/sematext/logsene-js/compare/1.1.49...1.1.50)
> 20 September 2017
- add env var ENABLE_JSON_ENRICHMENT (default = true) [`ecc9631`](https://github.com/sematext/logsene-js/commit/ecc96313700daf2ff07afcda076017253f986d44)
- Release 1.1.50 [`dbb174d`](https://github.com/sematext/logsene-js/commit/dbb174d5efa1f99500a2414d29990df8f9efca01)
#### [1.1.49](https://github.com/sematext/logsene-js/compare/1.1.48...1.1.49)
> 30 August 2017
- Release 1.1.49 [`7764d04`](https://github.com/sematext/logsene-js/commit/7764d04361bb61bb7b934302c61ca27d6c9578a1)
- fix TypeError: string must be a string, Buffer, or ArrayBuffer [`e432f67`](https://github.com/sematext/logsene-js/commit/e432f67efcfd657a644cb701d9931fe13d0b3050)
#### [1.1.48](https://github.com/sematext/logsene-js/compare/1.1.47...1.1.48)
> 6 July 2017
- don't use disk buffer/retransmit for invalid tokens or app limits [`3b5aec5`](https://github.com/sematext/logsene-js/commit/3b5aec57ea7563d3475f4882ec57d05cb3e9421d)
- Release 1.1.48 [`3cf21c8`](https://github.com/sematext/logsene-js/commit/3cf21c8b31b79c905972147cb5c2027328eb75f3)
#### [1.1.47](https://github.com/sematext/logsene-js/compare/1.1.46...1.1.47)
> 5 July 2017
- support /etc/sematext/receivers.config for LOGSENE_RECEIVER_URL [`fee8cb5`](https://github.com/sematext/logsene-js/commit/fee8cb56ccb60ede53b0244ada30ea6161a21179)
- remove file from disk-buffer when token is invalid (retransmit) [`6ed81d3`](https://github.com/sematext/logsene-js/commit/6ed81d3373608583d618de7e4eb6258fe5bcbdcd)
- move debug message [`bcb5336`](https://github.com/sematext/logsene-js/commit/bcb5336c759f747aead47f09c83bacf7166222ca)
#### [1.1.46](https://github.com/sematext/logsene-js/compare/1.1.45...1.1.46)
> 8 June 2017
- add test for 'unknown tokens don't use disk buffer' [`190c094`](https://github.com/sematext/logsene-js/commit/190c09496fb23b8d53a506c34c51682d916b2e96)
- Release 1.1.46 [`885825f`](https://github.com/sematext/logsene-js/commit/885825f2255a010f700e813701e2902035501607)
- increase interval to sync diskBuffer with fs [`60efeac`](https://github.com/sematext/logsene-js/commit/60efeac06142a6f762411594477bb1de8166583a)
#### [1.1.45](https://github.com/sematext/logsene-js/compare/1.1.44...1.1.45)
> 8 June 2017
- fix growing disk buffer [`d63666f`](https://github.com/sematext/logsene-js/commit/d63666f38185d83daf7490a60784d4dea07ebd4b)
- Release 1.1.45 [`8681329`](https://github.com/sematext/logsene-js/commit/86813291ebcf5b5ab38e69c19f69297239811171)
#### [1.1.44](https://github.com/sematext/logsene-js/compare/1.1.43...1.1.44)
> 25 May 2017
- no disk buffer for invalid tokens [`81816d0`](https://github.com/sematext/logsene-js/commit/81816d053730170327bd12e2ba7b515e8c930be2)
- update 403, application limit test [`2201790`](https://github.com/sematext/logsene-js/commit/2201790eff96f86971189577a0fa580d45c53502)
- Release 1.1.44 [`2004f05`](https://github.com/sematext/logsene-js/commit/2004f05848255cea395f78a8cbac345920298926)
#### [1.1.43](https://github.com/sematext/logsene-js/compare/1.1.42...1.1.43)
> 19 April 2017
- Release 1.1.43 [`bd2b9e7`](https://github.com/sematext/logsene-js/commit/bd2b9e76cf3f0c4b7712734535e99e7b699821fb)
- update dependencies [`cbca6cb`](https://github.com/sematext/logsene-js/commit/cbca6cbd6cead9a04e989e16c58b5bc68e680509)
#### [1.1.42](https://github.com/sematext/logsene-js/compare/1.1.41...1.1.42)
> 19 April 2017
- handle Logsene App limits as error, and buffer messages in files once limit is reached [`7f6ea65`](https://github.com/sematext/logsene-js/commit/7f6ea65e613302aca164614ba09eab8821a303ce)
- error handling for '403, App limits reached' [`66d5584`](https://github.com/sematext/logsene-js/commit/66d558492ab6903789c2d1801171746820863067)
- Release 1.1.42 [`8ef27ec`](https://github.com/sematext/logsene-js/commit/8ef27ecba96df32ecf2673f1c8c9058427e38755)
#### [1.1.41](https://github.com/sematext/logsene-js/compare/1.1.40...1.1.41)
> 9 February 2017
- update dependencies [`682894e`](https://github.com/sematext/logsene-js/commit/682894e5c720f878f305168e9fa060fa45974179)
- Release 1.1.41 [`b578115`](https://github.com/sematext/logsene-js/commit/b5781155f6592b4bc067add523d869776dcda232)
- add node 7 test [`dd71784`](https://github.com/sematext/logsene-js/commit/dd717843f8e9b40419c4321384cc61e5f91fd5f9)
#### [1.1.40](https://github.com/sematext/logsene-js/compare/1.1.38...1.1.40)
> 9 February 2017
- update licence [`bc40898`](https://github.com/sematext/logsene-js/commit/bc408989197ac574515d002bda113389e3f9ac87)
- add NOTICE.txt [`422ef20`](https://github.com/sematext/logsene-js/commit/422ef209d1a7a2938140d5802b98a22dce4b2fe0)
- Release 1.1.40 [`50cf5e1`](https://github.com/sematext/logsene-js/commit/50cf5e17ad4262c9899ad266ae73e27ec0aafa2a)
#### [1.1.38](https://github.com/sematext/logsene-js/compare/1.1.37...1.1.38)
> 26 January 2017
- Release 1.1.38 [`e673c01`](https://github.com/sematext/logsene-js/commit/e673c01aa2c4d38a93c699a5e13ec0434e0b202e)
#### [1.1.37](https://github.com/sematext/logsene-js/compare/1.1.36...1.1.37)
> 2 January 2017
- error handling for invalid Logsene tokens [`1b996c4`](https://github.com/sematext/logsene-js/commit/1b996c4c503c77bb00ed7686c31c81d46d20121c)
- Release 1.1.37 [`15035cd`](https://github.com/sematext/logsene-js/commit/15035cd57d1edf28f5b073767e0cdeb35d4aa81a)
#### [1.1.36](https://github.com/sematext/logsene-js/compare/1.1.35...1.1.36)
> 11 November 2016
- place _index function after timestamp corrections [`3f33492`](https://github.com/sematext/logsene-js/commit/3f3349296ccefea9558bb52ee8bc105b2596b08a)
- Release 1.1.36 [`2274823`](https://github.com/sematext/logsene-js/commit/2274823e99acb66f8dca43c8d78de6c4c86fb2aa)
#### [1.1.35](https://github.com/sematext/logsene-js/compare/1.1.34...1.1.35)
> 11 November 2016
- fix #5 Index conditional on message for Elasticsearch [`#5`](https://github.com/sematext/logsene-js/issues/5)
- Release 1.1.35 [`94a4246`](https://github.com/sematext/logsene-js/commit/94a42469b7a3ad59da059ac550ebbe6da8705ce5)
#### [1.1.34](https://github.com/sematext/logsene-js/compare/1.1.33...1.1.34)
> 11 November 2016
- add http agent options [`63f6874`](https://github.com/sematext/logsene-js/commit/63f6874e8e680d817093748cc831706e275acfab)
- Release 1.1.34 [`44bdd92`](https://github.com/sematext/logsene-js/commit/44bdd92adffb20ca8a84eace61a26b5118a6bcfb)
#### [1.1.33](https://github.com/sematext/logsene-js/compare/1.1.32...1.1.33)
> 4 November 2016
- use /TOKEN/_bulk only when URL contains logsene, else /_bulk for Elasticsearch [`bfb92ab`](https://github.com/sematext/logsene-js/commit/bfb92ab4a6c6647ef47d2a920b5672540c0b8f8b)
- Release 1.1.33 [`9061449`](https://github.com/sematext/logsene-js/commit/906144970e4523bf47089f9f49951255f6c81eaa)
#### [1.1.32](https://github.com/sematext/logsene-js/compare/1.1.31...1.1.32)
> 4 November 2016
- option to use /_bulk for ES, add url to error event [`6e85e36`](https://github.com/sematext/logsene-js/commit/6e85e365d4a522bff216bb6e6f91f4c2c031f6c0)
- Release 1.1.32 [`bfb9c00`](https://github.com/sematext/logsene-js/commit/bfb9c00ff982dbb69c2b2dc6e159d8e681649383)
#### [1.1.31](https://github.com/sematext/logsene-js/compare/1.1.29...1.1.31)
> 3 November 2016
- changed scope of request variable to support multiple instances using https or http [`3a100fa`](https://github.com/sematext/logsene-js/commit/3a100fa5bf46c39afba836cf16e3fbd54a05346c)
- Release 1.1.31 [`6ff9b3f`](https://github.com/sematext/logsene-js/commit/6ff9b3f16370eb3f91bb278a4101ca79fb565d35)
#### [1.1.29](https://github.com/sematext/logsene-js/compare/1.1.28...1.1.29)
> 30 September 2016
- changed buffer switch, logCount [`722c8ae`](https://github.com/sematext/logsene-js/commit/722c8ae9596c248bae269acea3dc66dbbf86c152)
- fix logCount [`bdfddad`](https://github.com/sematext/logsene-js/commit/bdfddade3a25a297c7f4ef4672719512a47790ce)
- Release 1.1.29 [`7c9341a`](https://github.com/sematext/logsene-js/commit/7c9341af9d5f8f901547dcce3c5642de04af0070)
#### [1.1.28](https://github.com/sematext/logsene-js/compare/1.1.27...1.1.28)
> 19 September 2016
- set defaults: http timeout to 1 min, MAX_CLIENT_SOCKETS=2, code format with 'standard' [`9b74359`](https://github.com/sematext/logsene-js/commit/9b7435991ab7657659dcb94b964b0ae3cdf4527c)
- Release 1.1.28 [`ff518a1`](https://github.com/sematext/logsene-js/commit/ff518a1e52ad10d5a45d51886fc3ba92915430f0)
#### [1.1.27](https://github.com/sematext/logsene-js/compare/1.1.26...1.1.27)
> 8 September 2016
- Release 1.1.27 [`101479c`](https://github.com/sematext/logsene-js/commit/101479c52a86114b4fbc23f0ab19439e8177a6be)
- update .gitignore [`31fe522`](https://github.com/sematext/logsene-js/commit/31fe522535f813acac40c0c120514287b126878a)
#### [1.1.26](https://github.com/sematext/logsene-js/compare/1.1.25...1.1.26)
> 8 September 2016
- move closing buffer-stream to send() function [`d35b4e3`](https://github.com/sematext/logsene-js/commit/d35b4e33c4075b93cffc385a2e839e8f6a4dc533)
- Release 1.1.26 [`0559cdd`](https://github.com/sematext/logsene-js/commit/0559cddf9d530e52c7e60eb634a320ea534180dd)
#### [1.1.25](https://github.com/sematext/logsene-js/compare/1.1.24...1.1.25)
> 7 September 2016
- increase default log interval to 20 seconds [`08aabca`](https://github.com/sematext/logsene-js/commit/08aabcaefd763c7eade321c6ed9c6bea8b9718ac)
- Release 1.1.25 [`c4bf652`](https://github.com/sematext/logsene-js/commit/c4bf652857798cbae03a4f81dbf2845f8c82f8c2)
#### [1.1.24](https://github.com/sematext/logsene-js/compare/1.1.18...1.1.24)
> 7 September 2016
- changed socket options for request [`dc30185`](https://github.com/sematext/logsene-js/commit/dc3018508e7f528f2cdae3e9091daea8df51d2e2)
- diskBuffer / retransmit improvements [`8e9db8d`](https://github.com/sematext/logsene-js/commit/8e9db8db6f890b4f830d5daa52cf1dfc49786b3b)
- limit message field size (240k) default [`55e3b85`](https://github.com/sematext/logsene-js/commit/55e3b85ee287723bb8fe87354cba40d13f698584)
#### [1.1.18](https://github.com/sematext/logsene-js/compare/1.1.14...1.1.18)
> 11 July 2016
- add tests for URL set, include token, make sure _bulk is present [`da9cd36`](https://github.com/sematext/logsene-js/commit/da9cd36909f764eee68cddd469438ee620de8bdb)
- add x-logsene-origin header [`33edaa3`](https://github.com/sematext/logsene-js/commit/33edaa38f0ecf64c71cb5b5e7c1db331e474657b)
- add _bulk, when only host:port is specified [`29e25de`](https://github.com/sematext/logsene-js/commit/29e25debc0856a16a5e66c07b75d342260422e7f)
#### [1.1.14](https://github.com/sematext/logsene-js/compare/1.1.0...1.1.14)
> 5 July 2016
- fix index postion [`2727ce4`](https://github.com/sematext/logsene-js/commit/2727ce40b5746c881482fc07190c37da17bb4322)
- fix RSS memory, stream/socket closing [`18626cd`](https://github.com/sematext/logsene-js/commit/18626cd9113cd2fc5865b5d9f3b6a2ba137607c7)
- standardized (syntax check/format), fix typo [`ffd5ff6`](https://github.com/sematext/logsene-js/commit/ffd5ff69cd4206fd445b5d369a059aff46fcce17)
#### [1.1.0](https://github.com/sematext/logsene-js/compare/1.0.27...1.1.0)
> 12 June 2016
- fix memory leak, use stream-buffers instead of strings, removed http bodies from events [`afb6b24`](https://github.com/sematext/logsene-js/commit/afb6b24227da84da773a5f3002519a9ca4f563f6)
- increased mem limit in test 16m MB, + URL for test receiver [`4cdb051`](https://github.com/sematext/logsene-js/commit/4cdb051e2c70cbe296ccb7cd44fc2327ff445448)
- fix test, done() called multiple times [`be1995b`](https://github.com/sematext/logsene-js/commit/be1995bb7580b824fbfb352ec7ef756dcc67be3e)
#### [1.0.27](https://github.com/sematext/logsene-js/compare/1.0.25...1.0.27)
> 30 May 2016
- configurable interval for retransmit check [`2e05052`](https://github.com/sematext/logsene-js/commit/2e0505251b45a1533e0c3c840f7f087d5c847103)
- version bump [`80470a2`](https://github.com/sematext/logsene-js/commit/80470a20c7424027bb358c1d21bcc6f1a2e56c4c)
- tuning timeouts in test [`aa3dfd7`](https://github.com/sematext/logsene-js/commit/aa3dfd7bc29ce76908d8b25fc6a8c8a0dd1a2a48)
#### 1.0.25
> 30 May 2016
- Fixed bug with not returning the function of the safeCycles (would re… [`#3`](https://github.com/sematext/logsene-js/pull/3)
- Handle circular logging and undefined tokens [`#2`](https://github.com/sematext/logsene-js/pull/2)
- add browser version logsene-js-bundle.js, and command npm run bundle to create the file [`a61988e`](https://github.com/sematext/logsene-js/commit/a61988e62ab6c8b5d7362a3a836a201de90dd291)
- remove browser bundel from git [`0767771`](https://github.com/sematext/logsene-js/commit/0767771fc11a98139444d494f4de14fd5a9c075d)
- refactoring disk buffer for better tests [`78762a7`](https://github.com/sematext/logsene-js/commit/78762a7ef2d2b284870fb4de339579f0d60726de)