You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

186 lines
5.2 KiB

8 years ago
  1. 2.1.3 / 2015-03-13
  2. ==================
  3. * Updated stdout/stderr example (#186)
  4. * Updated example/stdout.js to match debug current behaviour
  5. * Renamed example/stderr.js to stdout.js
  6. * Update Readme.md (#184)
  7. * replace high intensity foreground color for bold (#182, #183)
  8. 2.1.2 / 2015-03-01
  9. ==================
  10. * dist: recompile
  11. * update "ms" to v0.7.0
  12. * package: update "browserify" to v9.0.3
  13. * component: fix "ms.js" repo location
  14. * changed bower package name
  15. * updated documentation about using debug in a browser
  16. * fix: security error on safari (#167, #168, @yields)
  17. 2.1.1 / 2014-12-29
  18. ==================
  19. * browser: use `typeof` to check for `console` existence
  20. * browser: check for `console.log` truthiness (fix IE 8/9)
  21. * browser: add support for Chrome apps
  22. * Readme: added Windows usage remarks
  23. * Add `bower.json` to properly support bower install
  24. 2.1.0 / 2014-10-15
  25. ==================
  26. * node: implement `DEBUG_FD` env variable support
  27. * package: update "browserify" to v6.1.0
  28. * package: add "license" field to package.json (#135, @panuhorsmalahti)
  29. 2.0.0 / 2014-09-01
  30. ==================
  31. * package: update "browserify" to v5.11.0
  32. * node: use stderr rather than stdout for logging (#29, @stephenmathieson)
  33. 1.0.4 / 2014-07-15
  34. ==================
  35. * dist: recompile
  36. * example: remove `console.info()` log usage
  37. * example: add "Content-Type" UTF-8 header to browser example
  38. * browser: place %c marker after the space character
  39. * browser: reset the "content" color via `color: inherit`
  40. * browser: add colors support for Firefox >= v31
  41. * debug: prefer an instance `log()` function over the global one (#119)
  42. * Readme: update documentation about styled console logs for FF v31 (#116, @wryk)
  43. 1.0.3 / 2014-07-09
  44. ==================
  45. * Add support for multiple wildcards in namespaces (#122, @seegno)
  46. * browser: fix lint
  47. 1.0.2 / 2014-06-10
  48. ==================
  49. * browser: update color palette (#113, @gscottolson)
  50. * common: make console logging function configurable (#108, @timoxley)
  51. * node: fix %o colors on old node <= 0.8.x
  52. * Makefile: find node path using shell/which (#109, @timoxley)
  53. 1.0.1 / 2014-06-06
  54. ==================
  55. * browser: use `removeItem()` to clear localStorage
  56. * browser, node: don't set DEBUG if namespaces is undefined (#107, @leedm777)
  57. * package: add "contributors" section
  58. * node: fix comment typo
  59. * README: list authors
  60. 1.0.0 / 2014-06-04
  61. ==================
  62. * make ms diff be global, not be scope
  63. * debug: ignore empty strings in enable()
  64. * node: make DEBUG_COLORS able to disable coloring
  65. * *: export the `colors` array
  66. * npmignore: don't publish the `dist` dir
  67. * Makefile: refactor to use browserify
  68. * package: add "browserify" as a dev dependency
  69. * Readme: add Web Inspector Colors section
  70. * node: reset terminal color for the debug content
  71. * node: map "%o" to `util.inspect()`
  72. * browser: map "%j" to `JSON.stringify()`
  73. * debug: add custom "formatters"
  74. * debug: use "ms" module for humanizing the diff
  75. * Readme: add "bash" syntax highlighting
  76. * browser: add Firebug color support
  77. * browser: add colors for WebKit browsers
  78. * node: apply log to `console`
  79. * rewrite: abstract common logic for Node & browsers
  80. * add .jshintrc file
  81. 0.8.1 / 2014-04-14
  82. ==================
  83. * package: re-add the "component" section
  84. 0.8.0 / 2014-03-30
  85. ==================
  86. * add `enable()` method for nodejs. Closes #27
  87. * change from stderr to stdout
  88. * remove unnecessary index.js file
  89. 0.7.4 / 2013-11-13
  90. ==================
  91. * remove "browserify" key from package.json (fixes something in browserify)
  92. 0.7.3 / 2013-10-30
  93. ==================
  94. * fix: catch localStorage security error when cookies are blocked (Chrome)
  95. * add debug(err) support. Closes #46
  96. * add .browser prop to package.json. Closes #42
  97. 0.7.2 / 2013-02-06
  98. ==================
  99. * fix package.json
  100. * fix: Mobile Safari (private mode) is broken with debug
  101. * fix: Use unicode to send escape character to shell instead of octal to work with strict mode javascript
  102. 0.7.1 / 2013-02-05
  103. ==================
  104. * add repository URL to package.json
  105. * add DEBUG_COLORED to force colored output
  106. * add browserify support
  107. * fix component. Closes #24
  108. 0.7.0 / 2012-05-04
  109. ==================
  110. * Added .component to package.json
  111. * Added debug.component.js build
  112. 0.6.0 / 2012-03-16
  113. ==================
  114. * Added support for "-" prefix in DEBUG [Vinay Pulim]
  115. * Added `.enabled` flag to the node version [TooTallNate]
  116. 0.5.0 / 2012-02-02
  117. ==================
  118. * Added: humanize diffs. Closes #8
  119. * Added `debug.disable()` to the CS variant
  120. * Removed padding. Closes #10
  121. * Fixed: persist client-side variant again. Closes #9
  122. 0.4.0 / 2012-02-01
  123. ==================
  124. * Added browser variant support for older browsers [TooTallNate]
  125. * Added `debug.enable('project:*')` to browser variant [TooTallNate]
  126. * Added padding to diff (moved it to the right)
  127. 0.3.0 / 2012-01-26
  128. ==================
  129. * Added millisecond diff when isatty, otherwise UTC string
  130. 0.2.0 / 2012-01-22
  131. ==================
  132. * Added wildcard support
  133. 0.1.0 / 2011-12-02
  134. ==================
  135. * Added: remove colors unless stderr isatty [TooTallNate]
  136. 0.0.1 / 2010-01-03
  137. ==================
  138. * Initial release