Skip to content

Commit

Permalink
Merge pull request #383 from MurhafSousli/release/13.0.0
Browse files Browse the repository at this point in the history
v13.0.0
  • Loading branch information
MurhafSousli authored Nov 16, 2024
2 parents 5574662 + 690ea41 commit 1f38295
Show file tree
Hide file tree
Showing 31 changed files with 1,114 additions and 544 deletions.
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,20 @@
# Changelog

## 13.0.0

- feat: `NgProgressRef` directive has `(started)` and `(completed)` outputs, instead of subjects.
- feat: `NgProgressRef` directive has all `NgProgress` component inputs excepts the irrelevant styling inputs.
- feat: Add `fadeOutSpeed` input to set the fade out transition after the progress completes.
- feat: Add `--ng-progress-spinner-speed` CSS variable to set the spinner speed.
- enhance: Use `NgProgressRef` as *hostDirective* in `NgProgress` component and forward its inputs and outputs.
- enhance: avoid triggering the main effects twice in `ProgressRef` directive due to config update.
- refactor: Use transform function for `min` and `max` inputs.

### Breaking changes

- Remove `setConfig()` function from `ProgressRef` directive, you can now set the inputs directly.
- Remove `start()`, `complete()`, `inc()` and `set()` functions from the component reference.

## 12.0.2

- refactor: Use `untracked` in effects instead of `allowSignalWrites` and `setTimeout`.
Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2016-2024 Murhaf Sousli
Copyright (c) 2016-2025 Murhaf Sousli

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
12 changes: 11 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,17 @@ A nanoscopic progress bar. Featuring realistic trickle animations to convince yo

___

### The documentation is available at the [wiki page](https://github.com/MurhafSousli/ngx-progressbar/wiki) 📚
## Documentations

### Table of contents

* [Usage](projects/ngx-progressbar/docs/Usage.md)
* [Styling](projects/ngx-progressbar/docs/Styling.md)
* [Global Options](projects/ngx-progressbar/docs/Global-options.md)
* [Smooth Scroll Functions](projects/ngx-progressbar/docs/Integration.md)
* Automagic features
* [HttpClient Requests](projects/ngx-progressbar/docs/HttpClient-requests.md)
* [Router Events](projects/ngx-progressbar/docs/Router-events.md)

___

Expand Down
Loading

1 comment on commit 1f38295

@github-actions
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.