Skip to content

Commit

Permalink
Added ChangeLog file
Browse files Browse the repository at this point in the history
  • Loading branch information
anisAronno committed Oct 23, 2024
1 parent b8367a3 commit 1de34ec
Show file tree
Hide file tree
Showing 2 changed files with 172 additions and 0 deletions.
28 changes: 28 additions & 0 deletions .github/workflows/update-changelog.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
name: "Update Changelog"

on:
release:
types: [released]

jobs:
update:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v2
with:
ref: main

- name: Update Changelog
uses: stefanzweifel/changelog-updater-action@v1
with:
latest-version: ${{ github.event.release.name }}
release-notes: ${{ github.event.release.body }}

- name: Commit updated CHANGELOG
uses: stefanzweifel/git-auto-commit-action@v4
with:
branch: main
commit_message: Update CHANGELOG
file_pattern: CHANGELOG.md
144 changes: 144 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,144 @@
# Changelog

All notable changes to `laravel-self-updater` will be documented in this file.

## 0.3.1 - 2024-10-17

### What's Changed

* Updated documentation for clearer usage instructions by @anisAronno in [#5](https://github.com/anisAronno/laravel-auto-updater/pull/5).
* Enhanced error handling during the update process to provide more informative messages to users by @anisAronno in [#4](https://github.com/anisAronno/laravel-auto-updater/pull/4).

### New Contributors

* @anisAronno made their first contribution in [#4](https://github.com/anisAronno/laravel-auto-updater/pull/4).

**Full Changelog**: [0.3.0...0.3.1](https://github.com/anisAronno/laravel-auto-updater/compare/0.3.0...0.3.1)

---

## 0.3.0 - 2024-10-17

### What's Changed

* Refactored the codebase for better maintainability and clarity.
* Improved the performance of update checks to ensure quicker response times.
* Updated documentation to accurately reflect recent changes in configuration options.

### Contributors

* @anisAronno

**Full Changelog**: [0.2.4...0.3.0](https://github.com/anisAronno/laravel-auto-updater/compare/0.2.4...0.3.0)

---

## 0.2.4 - 2024-10-16

### What's Changed

* Introduced support for multiple version control systems in the update process.
* Added comprehensive unit tests to enhance the reliability of major functionalities.

### Bug Fixes

* Fixed an issue with version tag parsing for GitHub releases.

**Full Changelog**: [0.2.3...0.2.4](https://github.com/anisAronno/laravel-auto-updater/compare/0.2.3...0.2.4)

---

## 0.2.3 - 2024-10-11

### What's New

* Added support for GitLab as an alternative version control system.
* Improved user experience by enhancing command-line feedback during updates.

**Full Changelog**: [0.2.2...0.2.3](https://github.com/anisAronno/laravel-auto-updater/compare/0.2.2...0.2.3)

---

## 0.2.2 - 2024-10-08

### What's New

* Enhanced configuration options for custom update sources.
* Improved error handling for invalid configurations, leading to a more robust setup.

**Full Changelog**: [0.2.1...0.2.2](https://github.com/anisAronno/laravel-auto-updater/compare/0.2.1...0.2.2)

---

## 0.2.1 - 2024-10-06

### What's Changed

* Introduced a new artisan command for listing available updates.
* Enhanced command-line interface messages for clearer user feedback.

**Full Changelog**: [0.2.0...0.2.1](https://github.com/anisAronno/laravel-auto-updater/compare/0.2.0...0.2.1)

---

## 0.2.0 - 2024-10-04

### New Features

* Composer Integration: Added support for Composer to manage dependencies effectively.
* Mockery Integration: Integrated Mockery for enhanced unit testing capabilities.

### Bug Fixes

* Resolved compatibility issues with recent Laravel versions.

**Full Changelog**: [0.1.2...0.2.0](https://github.com/anisAronno/laravel-auto-updater/compare/0.1.2...0.2.0)

---

## 0.1.2 - 2024-10-04

### What's New

* Updated the README file for improved clarity on installation and usage instructions.

---

## 0.1.1 - 2024-10-03

### What's Changed

* Improved unit tests for core functionalities.
* Added detailed error messages for failed update attempts.

**Full Changelog**: [0.1.0...0.1.1](https://github.com/anisAronno/laravel-auto-updater/compare/0.1.0...0.1.1)

---

## 0.1.0 - 2024-10-02

### Release Notes

* Initial release of the Laravel Self Updater package with basic features for managing updates.

---

## 0.0.2 - 2024-10-02

### Highlights

* Updated Composer command for better dependency management.

---

## 0.0.1 - 2024-10-01

### Release Title

Initial Beta Release

### Release Description

🚀 Initial Beta Release of Laravel Auto Updater (v0.0.1)

We are thrilled to announce the first beta release of Laravel Auto Updater — a package designed to automate the update process for Laravel applications and packages.

0 comments on commit 1de34ec

Please sign in to comment.