Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/damianaldair/changelog_widgets

Flutter package to read 'CHANGELOG.md' file and display it in the app as a widget
https://github.com/damianaldair/changelog_widgets

changelog cupertino cupertino-design dart flutter material material-design widget widgets

Last synced: about 1 month ago
JSON representation

Flutter package to read 'CHANGELOG.md' file and display it in the app as a widget

Awesome Lists containing this project

README

        

# Changelog Widgets

by [Damian Aldair](https://damianaldair.github.io).

---

Inspired by Flutter's **AboutDialog**.

The easiest way to display your app's changelog.

## Getting Started

Add following dependency to your `pubspec.yaml`.

```yaml
dependencies:
changelog_widgets:
```

## Initialization

Add the markdown file to your `pubspec.yaml`, in the **flutter** section, for example:

```dart
flutter:
assets:
- CHANGELOG.md
```

Import the package.
```dart
import 'package:changelog_widgets/changelog_widgets.dart';
```

Now, you can use the screens and dialogs.

## Available widgets

- Raw Material screen: `ChangelogRawScreen`.
- Built-in Material screen: `ChangelogScreen`.
- Built-in Material dialog: `ChangelogDialog`.
- Raw Cupertino screen: `CupertinoChangelogRawScreen`.
- Built-in Cupertino screen: `CupertinoChangelogScreen`.