UNPKG

@kcutils/logger

Version:
1,129 lines (322 loc) 31.9 kB
# Change Log All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. ## [0.9.24](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.23...@kcutils/logger@0.9.24) (2021-06-11) **Note:** Version bump only for package @kcutils/logger ## [0.9.23](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.22...@kcutils/logger@0.9.23) (2021-05-11) **Note:** Version bump only for package @kcutils/logger ## [0.9.22](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.21...@kcutils/logger@0.9.22) (2021-04-30) **Note:** Version bump only for package @kcutils/logger ## [0.9.21](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.20...@kcutils/logger@0.9.21) (2021-04-01) **Note:** Version bump only for package @kcutils/logger ## [0.9.20](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.19...@kcutils/logger@0.9.20) (2021-03-10) **Note:** Version bump only for package @kcutils/logger ## [0.9.19](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.18...@kcutils/logger@0.9.19) (2021-01-15) **Note:** Version bump only for package @kcutils/logger ## [0.9.18](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.17...@kcutils/logger@0.9.18) (2020-12-25) **Note:** Version bump only for package @kcutils/logger ## [0.9.17](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.16...@kcutils/logger@0.9.17) (2020-12-25) **Note:** Version bump only for package @kcutils/logger ## [0.9.16](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.15...@kcutils/logger@0.9.16) (2020-12-12) **Note:** Version bump only for package @kcutils/logger ## [0.9.15](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.14...@kcutils/logger@0.9.15) (2020-12-10) **Note:** Version bump only for package @kcutils/logger ## [0.9.14](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.13...@kcutils/logger@0.9.14) (2020-12-07) **Note:** Version bump only for package @kcutils/logger ## [0.9.13](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.12...@kcutils/logger@0.9.13) (2020-12-07) **Note:** Version bump only for package @kcutils/logger ## [0.9.12](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.11...@kcutils/logger@0.9.12) (2020-12-04) **Note:** Version bump only for package @kcutils/logger ## [0.9.11](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.10...@kcutils/logger@0.9.11) (2020-11-29) **Note:** Version bump only for package @kcutils/logger ## [0.9.10](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.9...@kcutils/logger@0.9.10) (2020-11-29) **Note:** Version bump only for package @kcutils/logger ## [0.9.9](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.8...@kcutils/logger@0.9.9) (2020-11-14) **Note:** Version bump only for package @kcutils/logger ## [0.9.8](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.7...@kcutils/logger@0.9.8) (2020-11-14) **Note:** Version bump only for package @kcutils/logger ## [0.9.7](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.6...@kcutils/logger@0.9.7) (2020-11-14) ### Bug Fixes * **builder:** remove duplicate line ([410b585](https://github.com/kamontat/kcutils/commit/410b585232b782a343a66b0c8283541811c7450e)) * **core:** manually upgrade version ([be888a5](https://github.com/kamontat/kcutils/commit/be888a5d383c189347b71bfeb94fdcda8059f675)) ### Performance Improvements * **core:** add 2 new field in build/print. timestamp and scopes ([7d4cc71](https://github.com/kamontat/kcutils/commit/7d4cc71299d1d745c30cb44a682017a3f02773ef)) * **model:** timestamp will replace existing, but scope will append ([e5e0c18](https://github.com/kamontat/kcutils/commit/e5e0c18caa499d3f2cc37f1279e40e69a68eaa38)) ## [0.9.6](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.5...@kcutils/logger@0.9.6) (2020-10-21) **Note:** Version bump only for package @kcutils/logger ## [0.9.5](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.5-beta.0...@kcutils/logger@0.9.5) (2020-10-21) **Note:** Version bump only for package @kcutils/logger ## [0.9.5-beta.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.4...@kcutils/logger@0.9.5-beta.0) (2020-10-21) **Note:** Version bump only for package @kcutils/logger ## [0.9.4](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.3...@kcutils/logger@0.9.4) (2020-10-16) **Note:** Version bump only for package @kcutils/logger ## [0.9.3](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.2...@kcutils/logger@0.9.3) (2020-10-05) ### Performance Improvements * **docs:** add new document section point to docs website ([e6f4fe4](https://github.com/kamontat/kcutils/commit/e6f4fe4e0c17f544fcf54dc96c933ab43e2b40b9)) ## [0.9.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.1...@kcutils/logger@0.9.2) (2020-10-05) **Note:** Version bump only for package @kcutils/logger ## [0.9.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.9.0...@kcutils/logger@0.9.1) (2020-10-05) **Note:** Version bump only for package @kcutils/logger # [0.9.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.8.4...@kcutils/logger@0.9.0) (2020-10-05) ### Features * **core:** support publish document to gh pages after package been published ([3b439ce](https://github.com/kamontat/kcutils/commit/3b439cefe980a7615e1a232a973253358a3bf0d0)) ## [0.8.4](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.8.3...@kcutils/logger@0.8.4) (2020-10-05) ### Bug Fixes * fix deployment in cd is not work because docs generator, disabled doc. ([0ae97be](https://github.com/kamontat/kcutils/commit/0ae97bec73154a10dcf20b042fe998a3d6e3e53c)) ## [0.8.3](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.8.2...@kcutils/logger@0.8.3) (2020-10-02) **Note:** Version bump only for package @kcutils/logger ## [0.8.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.8.1...@kcutils/logger@0.8.2) (2020-10-02) **Note:** Version bump only for package @kcutils/logger ## [0.8.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.8.1-beta.1...@kcutils/logger@0.8.1) (2020-10-01) ### Performance Improvements * **core:** update document to support tsdoc syntax ([7152b26](https://github.com/kamontat/kcutils/commit/7152b261dfd267a964692c4ccd6e5b3a73db4592)) ## [0.8.1-beta.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.8.1-beta.0...@kcutils/logger@0.8.1-beta.1) (2020-10-01) **Note:** Version bump only for package @kcutils/logger ## [0.8.1-beta.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.8.0...@kcutils/logger@0.8.1-beta.0) (2020-10-01) ### Performance Improvements * **docs:** add module name in each logger files ([5af4800](https://github.com/kamontat/kcutils/commit/5af48003bfa287c8e4ccc14504570107a3afc673)) # [0.8.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.8.0-beta.1...@kcutils/logger@0.8.0) (2020-09-30) ### Bug Fixes * **lint:** update all code small ([2b95ba9](https://github.com/kamontat/kcutils/commit/2b95ba9b9e1d16842ae9bfff0e7202db061de8e2)) # [0.8.0-beta.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.8.0-beta.0...@kcutils/logger@0.8.0-beta.1) (2020-09-30) **Note:** Version bump only for package @kcutils/logger # [0.8.0-beta.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.7.2-rc.0...@kcutils/logger@0.8.0-beta.0) (2020-09-29) ### Features * **module:** add new ilinter for run eslint command ([d2fda92](https://github.com/kamontat/kcutils/commit/d2fda9271bad4813b243c219eddd26ca4c86d81b)) ## [0.7.2-rc.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.7.1...@kcutils/logger@0.7.2-rc.0) (2020-09-29) **Note:** Version bump only for package @kcutils/logger ## [0.7.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.7.0...@kcutils/logger@0.7.1) (2020-09-18) **Note:** Version bump only for package @kcutils/logger # [0.7.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.12...@kcutils/logger@0.7.0) (2020-09-15) ### Features * **core:** update core implementation of logger. ([#72](https://github.com/kamontat/kcutils/issues/72)) ([1141f09](https://github.com/kamontat/kcutils/commit/1141f091669a532c9894d49ab619e893991e16d8)) # [0.7.0-beta.4](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.7.0-beta.3...@kcutils/logger@0.7.0-beta.4) (2020-09-10) **Note:** Version bump only for package @kcutils/logger # [0.7.0-beta.3](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.7.0-beta.2...@kcutils/logger@0.7.0-beta.3) (2020-09-10) ### Performance Improvements * **model:** remove fav in predefined types list ([2de5c41](https://github.com/kamontat/kcutils/commit/2de5c418aad369acb58a33abb21d500049f250c7)) * **service:** getType() in LoggerTypeBuilder to create json types ([c716d5f](https://github.com/kamontat/kcutils/commit/c716d5f2aff3d20a102741bfa344d9416a8d2ddb)) # [0.7.0-beta.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.7.0-beta.1...@kcutils/logger@0.7.0-beta.2) (2020-09-09) ### Performance Improvements * **core:** remove export deprecated field and add update fn of logger builder ([f05164e](https://github.com/kamontat/kcutils/commit/f05164eff6563170ea6e2f58b34e945e1fb6bcce)) * **utils:** deprecated the old way to update logger option ([4e0b4df](https://github.com/kamontat/kcutils/commit/4e0b4dfb7108f9b7406b619d367c33206e43fe7f)) # [0.7.0-beta.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.7.0-beta.0...@kcutils/logger@0.7.0-beta.1) (2020-09-09) ### Bug Fixes * **model:** clean duplicate code ([cce686b](https://github.com/kamontat/kcutils/commit/cce686bdbd063372f4fb25c0fd45e2397c239298)) # [0.7.0-beta.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.12...@kcutils/logger@0.7.0-beta.0) (2020-09-09) ### Bug Fixes * **core:** update compile error ([6eeb4c5](https://github.com/kamontat/kcutils/commit/6eeb4c5e61c7247d7dac875096abc80343731a85)) * **model:** change default censor string from `censor` to `secure` ([7027e42](https://github.com/kamontat/kcutils/commit/7027e42280959b2a39ddad62a7725e33cc697e19)) * **model:** change old LoggerLevelBuilder to LoggerLevel ([9b79346](https://github.com/kamontat/kcutils/commit/9b793467f7fdd9ec3450c4589df1fc763273cf30)) * **model:** export type of level instead of LoggerLevel ([e87fc6a](https://github.com/kamontat/kcutils/commit/e87fc6adaf69037c713275887f70c6a8872c3037)) * **model:** remove all empty string in array output ([e9b21c0](https://github.com/kamontat/kcutils/commit/e9b21c06d34caa285b164f6bc7038565dc1c9eab)) * **model:** update how option update and return ([364e9f6](https://github.com/kamontat/kcutils/commit/364e9f60ad8a4e04c2796f2fb40b46ab1b31f1fd)) * **test:** move test and refactor them ([39a2cfc](https://github.com/kamontat/kcutils/commit/39a2cfc649ebcc609666a48593a5df71861b48cd)) ### Features * **core:** change export to export only builder object and types ([5e83e20](https://github.com/kamontat/kcutils/commit/5e83e204d64752a05a93d7ea9f89866946182688)) * **model:** add LoggerBuilder to make logger easier to create ([947c5f5](https://github.com/kamontat/kcutils/commit/947c5f5e55d698019232cc7bb0d9472a6e1a15f4)) * **service:** LoggerSettingBuilder now support disabled feature ([95e5118](https://github.com/kamontat/kcutils/commit/95e5118a0d2099547574d831bb81cb064fe1632d)) ### Performance Improvements * **model:** add LoggerBuilder.default() to create default log ([ac67d32](https://github.com/kamontat/kcutils/commit/ac67d32d18111db3c6a3b775ac539dd390460199)) * **model:** change LoggerOption from json object to js object ([6eab83b](https://github.com/kamontat/kcutils/commit/6eab83b161e26eaf24f78b0b835c6cc84b8ef9e9)) * **model:** create LoggerOptionBuilder instead of create option object ([b3c7620](https://github.com/kamontat/kcutils/commit/b3c762069131de6040d26c26381a71d317b37e9c)) * **model:** create LoggerSettingBuilder instead of manually calculate ([4a72e0e](https://github.com/kamontat/kcutils/commit/4a72e0e94bddea7379f0d22c71e31b333b694570)) * **model:** create new LoggerTypeBuilder, instead of manually create ([69f6cf9](https://github.com/kamontat/kcutils/commit/69f6cf974596f938d91dfd6f79f94b94c5f2ad74)) * **model:** export setting and type to public from Logger ([e6b2315](https://github.com/kamontat/kcutils/commit/e6b2315f46a0b68e02d7cbe14868b3e0589bd64c)) * **model:** move logger level to builder ([870da09](https://github.com/kamontat/kcutils/commit/870da09d830780f1a01813367337b10356d78fdf)) * **model:** update logger object to use all builder syntax ([e471f7a](https://github.com/kamontat/kcutils/commit/e471f7a65a120a2eab552705367efbd580eeda9e)) * **model:** update WithLogger to use LoggerBuilder syntax ([5fa2de5](https://github.com/kamontat/kcutils/commit/5fa2de52801924212ec33d859b3eeabc1bdadf56)) * **service:** add LoggerLevelBuilder.new() for new level ([5d60263](https://github.com/kamontat/kcutils/commit/5d6026320f0319a5325ece36c89b1d2748ce28fb)) * **service:** LoggerBuilder support load from logger object ([0952646](https://github.com/kamontat/kcutils/commit/0952646f29524aa553d6df7b17373a9fd8cccdf0)) * **service:** LoggerOptionBuilder support load from option json object ([807a49a](https://github.com/kamontat/kcutils/commit/807a49ad72cb365179fe4560ea4a65be42c24084)) * **service:** now you can create new level by LoggerLevelBuilder.new() ([02437ee](https://github.com/kamontat/kcutils/commit/02437eeb644fca90a3ba943445eb57ee535faf13)) ## [0.6.12](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.11...@kcutils/logger@0.6.12) (2020-09-05) **Note:** Version bump only for package @kcutils/logger ## [0.6.11](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.10...@kcutils/logger@0.6.11) (2020-09-05) **Note:** Version bump only for package @kcutils/logger ## [0.6.10](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.9...@kcutils/logger@0.6.10) (2020-09-05) **Note:** Version bump only for package @kcutils/logger ## [0.6.9](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.8...@kcutils/logger@0.6.9) (2020-09-05) **Note:** Version bump only for package @kcutils/logger ## [0.6.8](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.7...@kcutils/logger@0.6.8) (2020-09-05) **Note:** Version bump only for package @kcutils/logger ## [0.6.7](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.6...@kcutils/logger@0.6.7) (2020-09-04) **Note:** Version bump only for package @kcutils/logger ## [0.6.6](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.5...@kcutils/logger@0.6.6) (2020-08-28) **Note:** Version bump only for package @kcutils/logger ## [0.6.5](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.4...@kcutils/logger@0.6.5) (2020-08-19) **Note:** Version bump only for package @kcutils/logger ## [0.6.4](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.3...@kcutils/logger@0.6.4) (2020-08-18) **Note:** Version bump only for package @kcutils/logger ## [0.6.3](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.2...@kcutils/logger@0.6.3) (2020-08-17) **Note:** Version bump only for package @kcutils/logger ## [0.6.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.1...@kcutils/logger@0.6.2) (2020-08-16) **Note:** Version bump only for package @kcutils/logger ## [0.6.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.6.0...@kcutils/logger@0.6.1) (2020-08-16) **Note:** Version bump only for package @kcutils/logger # [0.6.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.5...@kcutils/logger@0.6.0) (2020-08-16) ### Bug Fixes * **model:** default color option should be true ([ffe1883](https://github.com/kamontat/kcutils/commit/ffe18837a1ebb9d33f3fa34f82e66854b561f06a)) * **test:** update test to support new generic value of logger level ([0fd1bf6](https://github.com/kamontat/kcutils/commit/0fd1bf640e7ee6df2e16f8d95277ebc8067e5f16)) ### Features * **model:** Logger option now support environment variable prefix with KCUTILS_ ([b6707ce](https://github.com/kamontat/kcutils/commit/b6707ce0c3a98a795feb2e6b76e1119086d65d10)) ### Performance Improvements * **model:** update LoggerLevels only accepts only Levels string ([a054eea](https://github.com/kamontat/kcutils/commit/a054eeaf21103c87e4163eee99b98c3bb9fe4247)) * **service:** logger level able to custom level name base on generic value ([84326ad](https://github.com/kamontat/kcutils/commit/84326ade903e00fbfc1df30653f8a3f13a8f6a4e)) ## [0.5.5](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.4...@kcutils/logger@0.5.5) (2020-08-14) **Note:** Version bump only for package @kcutils/logger ## [0.5.4](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.3...@kcutils/logger@0.5.4) (2020-08-14) **Note:** Version bump only for package @kcutils/logger ## [0.5.3](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.2...@kcutils/logger@0.5.3) (2020-08-14) **Note:** Version bump only for package @kcutils/logger ## [0.5.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.1...@kcutils/logger@0.5.2) (2020-08-14) **Note:** Version bump only for package @kcutils/logger ## [0.5.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0...@kcutils/logger@0.5.1) (2020-08-14) **Note:** Version bump only for package @kcutils/logger # [0.5.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.16...@kcutils/logger@0.5.0) (2020-08-14) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.16](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.15...@kcutils/logger@0.5.0-rc.16) (2020-08-14) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.15](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.14...@kcutils/logger@0.5.0-rc.15) (2020-08-14) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.14](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.13...@kcutils/logger@0.5.0-rc.14) (2020-08-13) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.13](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.12...@kcutils/logger@0.5.0-rc.13) (2020-08-13) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.12](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.11...@kcutils/logger@0.5.0-rc.12) (2020-08-12) ### Performance Improvements * **model:** add logger id ([0dee87b](https://github.com/kamontat/kcutils/commit/0dee87b61ac9dc478241156627d6f62d70ec8240)) * **model:** add updateLogger for update new logger instance ([8946977](https://github.com/kamontat/kcutils/commit/89469776f157a3a614951d46548545649ca2353b)) # [0.5.0-rc.11](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.10...@kcutils/logger@0.5.0-rc.11) (2020-08-10) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.10](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.9...@kcutils/logger@0.5.0-rc.10) (2020-08-09) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.9](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.8...@kcutils/logger@0.5.0-rc.9) (2020-08-08) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.8](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.7...@kcutils/logger@0.5.0-rc.8) (2020-08-08) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.7](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.6...@kcutils/logger@0.5.0-rc.7) (2020-08-06) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.6](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.5...@kcutils/logger@0.5.0-rc.6) (2020-08-05) ### Bug Fixes * **test:** all import should come from src folder ([7aec4c0](https://github.com/kamontat/kcutils/commit/7aec4c0dfcafcb1f0cdae5dd86c1ece698e6e22b)) * **test:** coverage will not collect from tmp files ([ab47c5e](https://github.com/kamontat/kcutils/commit/ab47c5e040236deeec655cd2bc23c2e80f3ec3bf)) * **test:** logger will not support stryker because it check color ([52f2f79](https://github.com/kamontat/kcutils/commit/52f2f797efaf98c9689c808028a193543bf7bc34)) # [0.5.0-rc.5](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.4...@kcutils/logger@0.5.0-rc.5) (2020-08-04) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.4](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.3...@kcutils/logger@0.5.0-rc.4) (2020-08-01) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.3](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.2...@kcutils/logger@0.5.0-rc.3) (2020-07-28) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.1...@kcutils/logger@0.5.0-rc.2) (2020-07-28) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.5.0-rc.0...@kcutils/logger@0.5.0-rc.1) (2020-07-28) **Note:** Version bump only for package @kcutils/logger # [0.5.0-rc.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.21...@kcutils/logger@0.5.0-rc.0) (2020-07-27) ### Features * **model:** add equals and toString method to clean all mess ([6a8f4ec](https://github.com/kamontat/kcutils/commit/6a8f4ec82cf462db4f5871c861690bdd05ab4393)) ### Performance Improvements * **core:** change compiler of all utilities modules to tsc instead of webpack ([0b5b2ad](https://github.com/kamontat/kcutils/commit/0b5b2ad047cd59fdebf8a3c20930ec7e1612799d)) * **model:** export logger option ([85b5b27](https://github.com/kamontat/kcutils/commit/85b5b273584b99cb272c0422c3ae2a5db21568e3)) * **model:** export logger options to external use ([4c9c775](https://github.com/kamontat/kcutils/commit/4c9c775bb1e498d11b582e3286357d1efa44e774)) ## [0.4.21](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.20...@kcutils/logger@0.4.21) (2020-07-16) **Note:** Version bump only for package @kcutils/logger ## [0.4.20](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.19...@kcutils/logger@0.4.20) (2020-07-11) **Note:** Version bump only for package @kcutils/logger ## [0.4.19](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.18...@kcutils/logger@0.4.19) (2020-07-11) **Note:** Version bump only for package @kcutils/logger ## [0.4.18](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.17...@kcutils/logger@0.4.18) (2020-07-10) **Note:** Version bump only for package @kcutils/logger ## [0.4.17](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.16...@kcutils/logger@0.4.17) (2020-07-09) **Note:** Version bump only for package @kcutils/logger ## [0.4.16](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.15...@kcutils/logger@0.4.16) (2020-07-02) **Note:** Version bump only for package @kcutils/logger ## [0.4.15](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.14...@kcutils/logger@0.4.15) (2020-06-29) ### Performance Improvements * **model:** export more interface and utils ([9534563](https://github.com/kamontat/kcutils/commit/953456334f25e465a35f24e6f80f792aee1dc3e7)) ## [0.4.14](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.13...@kcutils/logger@0.4.14) (2020-06-25) **Note:** Version bump only for package @kcutils/logger ## [0.4.13](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.12...@kcutils/logger@0.4.13) (2020-06-25) **Note:** Version bump only for package @kcutils/logger ## [0.4.12](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.11...@kcutils/logger@0.4.12) (2020-06-25) **Note:** Version bump only for package @kcutils/logger ## [0.4.11](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.10...@kcutils/logger@0.4.11) (2020-06-25) **Note:** Version bump only for package @kcutils/logger ## [0.4.10](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.9...@kcutils/logger@0.4.10) (2020-06-25) **Note:** Version bump only for package @kcutils/logger ## [0.4.9](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.8...@kcutils/logger@0.4.9) (2020-06-25) ### Bug Fixes * **config:** exclude all map file in published package ([c3be529](https://github.com/kamontat/kcutils/commit/c3be529878a8a6ed0a0d0c6a7b21c816d87fac95)) ## [0.4.8](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.7...@kcutils/logger@0.4.8) (2020-06-25) **Note:** Version bump only for package @kcutils/logger ## [0.4.7](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.6...@kcutils/logger@0.4.7) (2020-06-24) **Note:** Version bump only for package @kcutils/logger ## [0.4.6](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.5...@kcutils/logger@0.4.6) (2020-06-24) **Note:** Version bump only for package @kcutils/logger ## [0.4.5](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.4...@kcutils/logger@0.4.5) (2020-06-24) **Note:** Version bump only for package @kcutils/logger ## [0.4.4](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.3...@kcutils/logger@0.4.4) (2020-06-24) **Note:** Version bump only for package @kcutils/logger ## [0.4.3](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.2...@kcutils/logger@0.4.3) (2020-06-24) **Note:** Version bump only for package @kcutils/logger ## [0.4.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.1...@kcutils/logger@0.4.2) (2020-06-23) **Note:** Version bump only for package @kcutils/logger ## [0.4.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.4.0...@kcutils/logger@0.4.1) (2020-06-23) ### Bug Fixes * **model:** never add formatting if message not found ([164abe2](https://github.com/kamontat/kcutils/commit/164abe2f981f1082bf5d93f4149485d20338f114)) # [0.4.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.3.4...@kcutils/logger@0.4.0) (2020-06-21) ### Features * **model:** support custom message in start and end timer ([586f851](https://github.com/kamontat/kcutils/commit/586f851bb916b79e4e61907f082a9d22d856a999)) ## [0.3.4](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.3.3...@kcutils/logger@0.3.4) (2020-06-20) ### Bug Fixes * **model:** change default settings ([eef7b42](https://github.com/kamontat/kcutils/commit/eef7b4242685f29e0eae0736a5d5ab88c393301c)) ## [0.3.3](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.3.2...@kcutils/logger@0.3.3) (2020-06-20) ### Bug Fixes * **lint:** new linter rules on new version of typescripts ([a758a7f](https://github.com/kamontat/kcutils/commit/a758a7f878d8c8f4318472ad5cea93870c002a39)) ## [0.3.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.3.1...@kcutils/logger@0.3.2) (2020-06-20) **Note:** Version bump only for package @kcutils/logger ## [0.3.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.3.0...@kcutils/logger@0.3.1) (2020-06-20) **Note:** Version bump only for package @kcutils/logger # [0.3.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.2.6...@kcutils/logger@0.3.0) (2020-06-20) ### Features * **model:** add abstract class for logger ([7280ffc](https://github.com/kamontat/kcutils/commit/7280ffc1fd1d362ef11ec4d194cd45cb565df462)) ## [0.2.6](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.2.5...@kcutils/logger@0.2.6) (2020-06-14) **Note:** Version bump only for package @kcutils/logger ## [0.2.5](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.2.4...@kcutils/logger@0.2.5) (2020-06-13) **Note:** Version bump only for package @kcutils/logger ## [0.2.4](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.2.3...@kcutils/logger@0.2.4) (2020-06-13) **Note:** Version bump only for package @kcutils/logger ## [0.2.3](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.2.2...@kcutils/logger@0.2.3) (2020-06-13) ### Performance Improvements * **core:** include compiled file on deployment ([f1b1d84](https://github.com/kamontat/kcutils/commit/f1b1d8450f4108cc8495e29c9a49bc4a79f0041e)) ## [0.2.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.2.1...@kcutils/logger@0.2.2) (2020-06-13) **Note:** Version bump only for package @kcutils/logger ## [0.2.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.2.0...@kcutils/logger@0.2.1) (2020-06-13) **Note:** Version bump only for package @kcutils/logger # [0.2.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.2.0-rc.2...@kcutils/logger@0.2.0) (2020-06-13) **Note:** Version bump only for package @kcutils/logger # [0.2.0-rc.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.2.0-rc.1...@kcutils/logger@0.2.0-rc.2) (2020-06-12) **Note:** Version bump only for package @kcutils/logger # [0.2.0-rc.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.1.0-rc.0...@kcutils/logger@0.2.0-rc.1) (2020-06-12) ### Bug Fixes * **lint:** fix code review by sonar ([84a3a07](https://github.com/kamontat/kcutils/commit/84a3a0743a78b66be31db67a7ba8249a92fd720d)) ### Features * **core:** add brand new logger models and services ([8012526](https://github.com/kamontat/kcutils/commit/80125261a34d28272143240603cee0dad2141847)) ### Performance Improvements * **model:** fix some code cause test fails ([aaa6cb1](https://github.com/kamontat/kcutils/commit/aaa6cb122b3fe25b4ee50f975bec03b861731347)) # [0.1.0-rc.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.1.0-beta.2...@kcutils/logger@0.1.0-rc.0) (2020-06-11) **Note:** Version bump only for package @kcutils/logger # [0.1.0-beta.2](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.1.0-beta.1...@kcutils/logger@0.1.0-beta.2) (2020-06-08) **Note:** Version bump only for package @kcutils/logger # [0.1.0-beta.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.1.0-beta.0...@kcutils/logger@0.1.0-beta.1) (2020-06-08) **Note:** Version bump only for package @kcutils/logger # [0.1.0-beta.0](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.1.0-alpha.1...@kcutils/logger@0.1.0-beta.0) (2020-06-08) ### Bug Fixes * **config:** publish denie ([5b9b2de](https://github.com/kamontat/kcutils/commit/5b9b2de3ad51695cda80fc488be3702b08b0afb6)) ### Performance Improvements * **core:** implement changes internal to kcinternal scope ([590d10f](https://github.com/kamontat/kcutils/commit/590d10ff35d617e9964691b7a12d10f5b9170902)) # [0.1.0-alpha.1](https://github.com/kamontat/kcutils/compare/@kcutils/logger@0.1.0-alpha.0...@kcutils/logger@0.1.0-alpha.1) (2020-06-07) **Note:** Version bump only for package @kcutils/logger # 0.1.0-alpha.0 (2020-06-07) ### Features * start new project with migration some projects ([faa0ac0](https://github.com/kamontat/kcutils/commit/faa0ac00d95421af7540936e98f619475d3e5532))