Skip to content

Latest commit

 

History

History
553 lines (337 loc) · 12.9 KB

CHANGELOG.md

File metadata and controls

553 lines (337 loc) · 12.9 KB

Changelog

All notable changes to this project will be documented in this file.

[3.1.6] - 2023-07-23

Continuous Integrations

  • Refactor release GitHub action workflow

[3.1.5] - 2023-07-01

Documentation

  • Update crypto funding address over configs
  • Add funding to the composer configs
  • Add crypto donate badge to the project readme

[3.1.4] - 2023-05-29

Bug Fixes

  • Solve conflict with slim-test version <=3.2.0

[3.1.3] - 2023-05-29

Refactor

  • Replace test traits by test case

[3.1.2] - 2023-05-29

Bug Fixes

  • Update some of helper functions return types

[3.1.1] - 2023-05-27

Continuous Integrations

  • Bump codecov/codecov-action from 3.1.3 to 3.1.4
  • Bump shivammathur/setup-php from 2.25.1 to 2.25.2

[3.1.0] - 2023-05-18

Features

  • Create withBasicAuth to set the request authentication credentials

Refactor

  • Solve some issues regarding code styles

[3.0.5] - 2023-05-18

Refactor

  • Add all functions missing return types
  • Remove redundant return types and extra whitespaces

Continuous Integrations

  • Bump orhun/git-cliff-action from 2.0.5 to 2.0.6

Miscellaneous Tasks

  • Bump nekofar/slim-test from ^3.1 to ^3.2
  • Change phpstan level to the max
  • Ignore call undefined methods error of phpstand

[3.0.4] - 2023-05-15

Documentation

  • Change min php version from 8.0 to 8.1 on readme

Miscellaneous Tasks

  • Bump nekofar/dev-tools from ^3.0 to ^3.1

[3.0.3] - 2023-05-15

Continuous Integrations

  • Change open-pull-requests-limit from 10 to 20

Miscellaneous Tasks

  • Bump nekofar/slim-test from ^3.0 to ^3.1

[3.0.2] - 2023-04-27

Documentation

  • Add issue template for bug report and feature request

[3.0.1] - 2023-04-26

Continuous Integrations

  • Remove php version 8.0 from workflows

[3.0.0] - 2023-04-26

Continuous Integrations

  • Bump codecov/codecov-action from 3.1.1 to 3.1.2
  • Bump actions/checkout from 3.3.0 to 3.5.2
  • Bump shivammathur/setup-php from 2.24.0 to 2.25.0
  • Bump shivammathur/setup-php from 2.25.0 to 2.25.1
  • Bump codecov/codecov-action from 3.1.2 to 3.1.3
  • Add php version 8.2 to the tests workflow

Miscellaneous Tasks

  • Bump php version from ^8.0 to >=8.1
  • Bump nekofar/slim-test from ^2.0 to ^3.0
  • Bump pestphp/pest from ^1.0 to ^2.0
  • Bump pestphp/pest-plugin from ^1.0 to ^2.0
  • Bump nekofar/dev-tools from ^2.0 to ^3.0
  • Migrate phpunit configuration file
  • Bump pestphp/pest-dev-tools from ^1.0 to ^2.0
  • Remove test:types from composer scripts

[2.0.7] - 2023-04-03

Continuous Integrations

  • Bump actions/cache from 3.2.5 to 3.3.1

[2.0.6] - 2023-02-16

Documentation

  • Update twitter badge due to depreciation

Continuous Integrations

  • Bump actions/cache from 3.2.2 to 3.2.3
  • Bump orhun/git-cliff-action from 2.0.1 to 2.0.3
  • Bump actions/cache from 3.2.3 to 3.2.4
  • Bump shivammathur/setup-php from 2.23.0 to 2.24.0
  • Bump orhun/git-cliff-action from 2.0.3 to 2.0.5
  • Bump actions/cache from 3.2.4 to 3.2.5
  • Bump orhun/git-cliff-action from 2.0.1 to 2.0.3

[2.0.5] - 2023-02-16

Documentation

  • Update twitter badge due to depreciation

Continuous Integrations

  • Bump actions/cache from 3.2.2 to 3.2.3
  • Bump orhun/git-cliff-action from 2.0.1 to 2.0.3
  • Bump actions/cache from 3.2.3 to 3.2.4
  • Bump shivammathur/setup-php from 2.23.0 to 2.24.0
  • Bump orhun/git-cliff-action from 2.0.3 to 2.0.5
  • Bump actions/cache from 3.2.4 to 3.2.5

[2.0.4] - 2023-01-06

Documentation

  • Update workflow badge url over readme file

Continuous Integrations

  • Setup stale bot to closes abandoned issues

[2.0.3] - 2023-01-06

Bug Fixes

  • Solve some minor issues and update dependencies

Continuous Integrations

  • Bump shivammathur/setup-php from 2.19.0 to 2.19.1
  • Bump actions/cache from 3.0.3 to 3.0.4
  • Bump shivammathur/setup-php from 2.19.1 to 2.20.0
  • Bump shivammathur/setup-php from 2.20.0 to 2.20.1
  • Bump codecov/codecov-action from 3.1.0 to 3.1.1
  • Bump softprops/action-gh-release from 0.1.14 to 0.1.15
  • Bump shivammathur/setup-php from 2.20.1 to 2.23.0
  • Bump orhun/git-cliff-action from 1.1.7 to 2.0.1
  • Bump actions/cache from 3.0.4 to 3.2.2
  • Bump actions/checkout from 3.0.2 to 3.3.0

Miscellaneous Tasks

  • Bump pestphp/pest-dev-tools from dev-master to ^1.0

[2.0.2] - 2022-06-01

Continuous Integrations

  • Bump actions/cache from 3.0.2 to 3.0.3
  • Bump shivammathur/setup-php from 2.18.1 to 2.19.0

[2.0.1] - 2022-06-01

Documentation

  • Update php version over readme file

Continuous Integrations

  • Bump actions/checkout from 3.0.0 to 3.0.1
  • Bump actions/checkout from 3.0.1 to 3.0.2
  • Bump codecov/codecov-action from 3.0.0 to 3.1.0
  • Bump orhun/git-cliff-action from 1.1.6 to 1.1.7

[2.0.0] - 2022-04-14

Continuous Integrations

  • Bump actions/cache from 3.0.0 to 3.0.1
  • Bump codecov/codecov-action from 2.1.0 to 3
  • Update codecov/codecov-action version from 3 to 3.0.0
  • Bump shivammathur/setup-php from 2.18.0 to 2.18.1
  • Bump actions/cache from 3.0.1 to 3.0.2
  • Update php version from 7.4 to 8.0 on static workflow
  • Remove php version 7.4 from tests workflow
  • Update triggers over static and tests workflows

Miscellaneous Tasks

  • Update config.allow-plugins on the composer configs
  • Remove support for php version 7.*
  • Update git-cliff configurations

[1.2.2] - 2022-03-27

Documentation

  • Improve the dependabot configuration file

Continuous Integrations

  • Update actions/checkout from v2.x.x to v3.0.0
  • Bump shivammathur/setup-php to 2.17.1
  • Update dependabot prefixes on configuration
  • Bump actions/cache from 2.x.x to 3.0.0

Miscellaneous Tasks

  • Bump actions/cache from 2.1.6 to 2.1.7
  • Update github funding configs
  • Solve github funding broken link issue
  • Bump orhun/git-cliff-action from 1.1.5 to 1.1.6
  • Bump shivammathur/setup-php from 2.17.1 to 2.18.0

[1.2.1] - 2021-11-28

Continuous Integrations

  • Replace php 7.3 by 8.1 on tests workflow

Miscellaneous Tasks

  • Bump shivammathur/setup-php from 2.15.0 to 2.16.0
  • Reduce rules level on phpstan configs

[1.2.0] - 2021-11-28

Continuous Integrations

  • Remove headlines of changelog from release notes
  • Mark pre-releases tags on release workflow
  • Improve and cleanup release bodies
  • Add cache action for caching composer packages

Miscellaneous Tasks

  • Bump actions/checkout from 2.3.5 to 2.4.0
  • Drop support for php version 7.3

[1.1.5] - 2021-10-06

Continuous Integrations

  • Change workflow actions versions to fixed versions

Miscellaneous Tasks

  • Update slim/test requirements to ^1.1
  • Update nekofar/dev-tools requirements to ^1.3
  • Downgrade nekofar/dev-tools requirements to ^1.1

[1.1.4] - 2021-09-26

Documentation

  • Replace markdawn license file by a text file

Miscellaneous Tasks

  • Ignore git-cliff configs file from export

[1.1.3] - 2021-09-22

Documentation

  • Add downloads badge linked to packagist
  • Add target branch to dependabot configuration file
  • Add commit message scop to dependabot configuration file
  • Improve the dependabot configuration file

Continuous Integrations

  • Add new workflow for create releases

Miscellaneous Tasks

  • Add roave/security-advisories package dev-latest
  • Replace standard-version by git-cliff for generate changelog

[1.1.2] - 2021-09-16

Testing

  • Improve bootstrap routes and update tests

Documentation

  • Change format of description

Miscellaneous Tasks

  • Replace required dev packages by nekofar/dev-tools
  • Remove useless includes from phpstan config file

[1.1.1] - 2021-09-14

Testing

  • Make sure given array is subset of response json

Documentation

  • Add new template for pull requests
  • Add new dependabot configuration file
  • Add missing function import on sample code

Miscellaneous Tasks

  • Upgrade nekofar/slim-test package to ^1.0.2

[1.1.0-beta.0] - 2021-09-08

Testing

  • Cleanup and improve functions tests

Refactor

  • Replace test case by bootstrap in resources

Documentation

  • Add new section for usage instruction

Miscellaneous Tasks

  • Add php-di/slim-bridge package ^3.1

[1.1.0-alpha.1] - 2021-09-07

Testing

  • Rename tests name space over pest config
  • Change base test case over the tests test case class
  • Rename namespaces over functions

Refactor

  • Cleanup and improve autoload file
  • Separate testing functionality

Miscellaneous Tasks

  • Remove slim/slim package
  • Remove slim/psr7 package
  • Remove php-di/slim-bridge package
  • Remove selective/test-traits package
  • Change namespaces over composer configs
  • Add nekofar/slim-php package ^1.0@beta
  • Remove useless classes and traits

[1.1.0-alpha.0] - 2021-09-06

Features

  • Add new withToken function to add an authorization token for the request

[1.0.0] - 2021-09-06

Testing

  • New tests for new assertions in test response
  • Can assert on response no content
  • Replace phpunit test case by plugin test case
  • Can request with header and get response headers
  • Can send a request with multiple headers at once
  • Improve the test description over functions

Refactor

  • Add new assertions for response headers
  • Add new assertion for checking no content
  • Add new abstract test case and wrap traits
  • Add new http headers test trait and its helper functions
  • Cleanup assert header on test response
  • Solve some issues detected by static analysis

Miscellaneous Tasks

  • 1.0.0

[1.0.0-alpha.6] - 2021-09-05

Testing

  • Change the type of test case to abstract
  • Update tests with new implemented assertions

Refactor

  • Add a test response class with mixin of response
  • Add useful assertions to the test response
  • Replace response interface with test response

Miscellaneous Tasks

  • 1.0.0-alpha.6

[1.0.0-alpha.5] - 2021-09-02

Refactor

  • Solve some type issues over test functions
  • Simplify sending requests with headers

Documentation

  • Add new badge for tests workflow status

Miscellaneous Tasks

  • 1.0.0-alpha.5

[1.0.0-alpha.4] - 2021-09-02

Bug Fixes

  • Change wrong request method on options method

Testing

  • Simplify test case by combine everything in setup

Refactor

  • Cleanup useless skeleton codes and boilderplate files
  • Solve some type issues over test case

Continuous Integrations

  • Add new step for collecting test coverage
  • Add the missing coverage tool for php environment

Miscellaneous Tasks

  • Add roave/security-advisories package
  • 1.0.0-alpha.4

[1.0.0-alpha.3] - 2021-09-01

Bug Fixes

  • Solve missing json method issue by increase pest min version

Documentation

  • Update badges links and icons

Miscellaneous Tasks

  • 1.0.0-alpha.3

[1.0.0-alpha.2] - 2021-09-01

Documentation

  • Add some basic information

Continuous Integrations

  • Remove php version 7.3 from tests workflow

Miscellaneous Tasks

  • 1.0.0-alpha.2

[1.0.0-alpha.1] - 2021-09-01

Features

  • Add app test trait include setup app method
  • Add http methods test trait
  • Add functions for http methods

Testing

  • Add the pest configuration file
  • Add test case and some basic tests
  • Remove boilerplate codes from functions

Refactor

  • Cleanup autoload from boilerplate codes
  • Remove useless example boilerplate files
  • Remove return value from set up app on app test trait

Miscellaneous Tasks

  • Add standard version config file to export ignores
  • Add slim/slim package
  • Change minimum php version to 7.4
  • Add slim/psr7 package
  • Add new namespace for test classes
  • Move slim/slim package to dev packages
  • Move slim/psr7 package to dev packages
  • Add php-di/slim-bridge package
  • Ignore composer phar file
  • 1.0.0-alpha.1
  • Change skip status of tags on standard version config

[1.0.0-alpha.0] - 2021-09-01

Miscellaneous Tasks

  • Update github sopncor confiquration
  • Update license file header
  • Update composer package name and descriptions
  • Update plugin name all over boilerplate files
  • Normalize composer configuation
  • Add selective/test-traits package
  • Add the config file for standard version