From 03106c588cb20f15d53c736aed844b711e69be7d Mon Sep 17 00:00:00 2001 From: Felix Angelov Date: Fri, 16 Sep 2022 16:14:21 -0500 Subject: [PATCH] chore(mason_logger): v0.1.3 (#521) --- packages/mason_logger/CHANGELOG.md | 13 +++++++++++++ packages/mason_logger/README.md | 7 +++++++ packages/mason_logger/pubspec.yaml | 2 +- 3 files changed, 21 insertions(+), 1 deletion(-) diff --git a/packages/mason_logger/CHANGELOG.md b/packages/mason_logger/CHANGELOG.md index ddf1bc32a..eafa6c168 100644 --- a/packages/mason_logger/CHANGELOG.md +++ b/packages/mason_logger/CHANGELOG.md @@ -1,3 +1,16 @@ +# 0.1.3 + +- feat: add `link` API + + ```dart + final logger = Logger(); + final repoLink = link( + message: 'GitHub Repository', + uri: Uri.parse('https://github.com/felangel/mason'), + ); + logger.info('To learn more, visit the $repoLink.'); + ``` + # 0.1.2 - feat: render milliseconds on progress duration diff --git a/packages/mason_logger/README.md b/packages/mason_logger/README.md index e64c93178..094199388 100644 --- a/packages/mason_logger/README.md +++ b/packages/mason_logger/README.md @@ -61,5 +61,12 @@ Future main() async { logger ..info('Your favorite animal is a $favoriteAnimal!') ..alert(likesCats ? 'You are a cat person!' : 'You are not a cat person.'); + + // Show hyperlinks using the link API. + final repoLink = link( + message: 'GitHub Repository', + uri: Uri.parse('https://github.com/felangel/mason'), + ); + logger.info('To learn more, visit the $repoLink.'); } ``` diff --git a/packages/mason_logger/pubspec.yaml b/packages/mason_logger/pubspec.yaml index 0ce64b883..85ea8afe5 100644 --- a/packages/mason_logger/pubspec.yaml +++ b/packages/mason_logger/pubspec.yaml @@ -1,6 +1,6 @@ name: mason_logger description: A reusable Dart logger used by the Mason CLI (package:mason_cli). -version: 0.1.2 +version: 0.1.3 homepage: https://github.com/felangel/mason environment: