Releases: unjs/consola
Releases Β· unjs/consola
v3.0.0-5
v3.0.0-4
π Enhancements
consola.fail
log level (#153)- Pass
formatOptions
and other options to reporters (d77286a) - Show stack trace with
consola.trace
(#151)
π©Ή Fixes
- Type consola instance with built-in type functions (1a4b893)
- Default value for color format utils (ec9be78)
- fancy: Show time and tag on right when width cannot be determined (#128)
- Pass level from
CONSOLA_LEVEL
to thedefaults
(#129) - consola: Type defaults overrides generic defaults (d3d3c05)
π Refactors
- Drop
json
andwinston
reporters (5af0e99) - Move all options to
consola.options
without duplication (2d31ef4) - Move spam logic into
_lastLog
object (cabd04f) - Remove global
async
option (edd1bb9) - types: Merge
LogTypeLiteral
andlogtype
types toLogType
(da1bc73) β οΈ Move log levels and types to constants (514f5b3)- Use
index.node.ts
for main build (b92d23b) - Improve types and exports (b380d21)
- Improve fancy reporter (bc90db8)
- Revert back to
dist/index.*
for bw compatibility (98e300f)
π Documentation
- Fix links to the source files (#172)
π‘ Chore
- Fix import in examples (c4fff18)
β Tests
- Update test (64fa81d)
π¨ Styles
- Prefer object spread instead of
Object.assign
(c03268a)
β οΈ Breaking Changes
β οΈ Move log levels and types to constants (514f5b3)
β€οΈ Contributors
- Pooya Parsa (@pi0)
- With-heart (@with-heart)
v3.0.0-3
v3.0.0-2
v3.0.0-1
Today consola is being downloaded more than 19M times per month and used by over 1,700 dependencies and 850K projects!! Thank you everyone for trusting and using Consola π¨ β€οΈ
This is the first prerelease version for consola v3, with a new codebase, typescript rewrite, fewer dependencies (no more chalk and dayjs bundled), and first-class ESM support.
You can try this version by installing consola@3x
and changing to named imports:
// ESM
import { consola } from "consola";
// CommonJS
const { consola } = require("consola");
Stay tuned for more features and enhancements and please report any issues you could find in this release.
π Enhancements
- Default
logLevel
to 1 in test environments (#134) - Support literal for logLevels (#133)
- Expose
createConsola
and named exports (ef6e5e5)
π₯ Performance
π Refactors
β οΈ Rewrite consola with typescript (4479d2f)- Rename
global
toglobalThis
(bd03098) - utils: Rename
global
toglobalThis
(8c3ef77) - Strict typechecks (63bbd56)
π‘ Chore
- Make example/index.js working (#110)
- Add LICENSE (#121)
- npm: Update repository to unjs orgnization (#125)
- Add prerelease script (cfaba5e)
- Hide rollup warn (5c3b7f1)
- Ignore coverage (da557ac)
- Update examples (e07e3ab)
β οΈ Breaking Changes
β οΈ Rewrite consola with typescript (4479d2f)
β€οΈ Contributors
- Pooya Parsa (@pi0)
- Anthony Fu anthonyfu117@hotmail.com
- Xin Du (Clark) clark.duxin@gmail.com
- SΓ©bastien Chopin seb@nuxtjs.com
- Thomas K (@ThomasKoscheck)