Skip to content

Releases: guanguans/laravel-api-response

2.1.1

14 May 16:31
Compare
Choose a tag to compare

2.1.1 - 2025-05-15

🐞 Bug Fixes

  • ApiResponseContract: update json method parameter type (84a5edc)

🎨 Styles

  • config: Refactor import statements for exception pipes (52e33dc)

📦 Builds

  • composer: update orchestra/testbench and rector/type-perfect versions (daa1aaa)
  • deps: bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 (d42f3c9)

Pull Requests

  • Merge pull request #4 from guanguans/dependabot/github_actions/dependabot/fetch-metadata-2.4.0

2.1.0

04 May 15:41
Compare
Choose a tag to compare

2.1.0 - 2025-05-04

💅 Code Refactorings

  • ApiResponse: Update json method parameters (70f2a1c)
  • ApiResponseFactory: change return type for apiResponse method (1952fa9)

✅ Tests

  • TestCase: Refactor getPackageProviders method (0d19dd6)

📦 Builds

  • dependencies: Update package versions in composer.json (3df22a2)

🤖 Continuous Integrations

  • chglog: Update changelog template and configuration (dae82c7)

2.0.6

19 Mar 06:04
Compare
Choose a tag to compare

2.0.6 - 2025-03-19

CI

  • configuration: Add new baseline and update dependencies
  • git: Simplify .gitattributes and .gitignore files

Code Refactoring

  • Improve error handling and type usage in pipeline traits

2.0.5

08 Mar 09:59
Compare
Choose a tag to compare

2.0.5 - 2025-03-08

Build

  • deps: Update orchestra/testbench version constraint

CI

  • rector: Refactor Laravel set configuration and imports

Code Refactoring

  • Pipes: Use Request facade instead of global request()
  • tests: Enhance model relationships documentation

2.0.4

06 Mar 10:28
Compare
Choose a tag to compare

2.0.4 - 2025-03-06

CI

  • delete: Remove composer-require-checker.json and composer-unused.php

Code Refactoring

  • loader: Remove unused method nonObject.neon

2.0.3

06 Mar 09:06
Compare
Choose a tag to compare

2.0.3 - 2025-03-06

CI

  • dependency: Add composer dependency analyser configuration

Code Refactoring

  • RenderUsing: Simplify exception handling logic

2.0.2

04 Mar 04:45
Compare
Choose a tag to compare

2.0.2 - 2025-03-04

CI

  • config: Update paths and ignore patterns in PHP CS Fixer config
  • config: Update preset and paths in peck.json
  • rector: Enable SortAssociativeArrayByKeyRector

Features

  • helpers: Improve make function to support more keys

2.0.1

03 Mar 13:33
Compare
Choose a tag to compare

2.0.1 - 2025-03-03

Performance Improvements

  • Optimize rector command and update type hints

Tests

  • LaravelDataTest: Remove version checks for pagination tests
  • tests: Enhance test coverage and update helper methods

2.0.0

03 Mar 12:15
Compare
Choose a tag to compare

2.0.0 - 2025-03-03

Build

  • dependencies: Add Laravel Facade Documenter and cleanup unused files

CI

  • baselines: Add new error baselines for PHPStan analysis
  • composer: Add bamarni/composer-bin-plugin dependency
  • composer: Add facade-lint and update facade-update command

Code Refactoring

  • Remove unused baseline files and update type coverage
  • Simplify variable names and remove unused rectors
  • Replace Str::of with str in several files
  • Update function existence checks and config rules
  • Simplify property definitions in multiple classes
  • improve type safety and consistency
  • config: Improve PHP CS Fixer and Rector configuration

Features

  • workflows: Upgrade PHP version to 8.0 in CI configs

Style

  • config: Increase PHPStan level and adjust type hints

1.1.1

25 Feb 04:18
Compare
Choose a tag to compare

1.1.1 - 2025-02-25

Build

  • dependencies: Update orchestra/testbench and phpstan-disallowed-calls versions