Skip to content

Releases: gabrielpcruz/slim

v3.0.0

14 Feb 13:22
Compare
Choose a tag to compare

v2.1.0

17 Mar 23:23
Compare
Choose a tag to compare
  • Removing docs images ✔️
  • Changing the oauth keys locations ✔️
  • Now for cli commands you find it with php slim, not more with php bin/console ✔️
  • Improving function turnNameSpacePathIntoArray, now it can scan namespaces recursivily, but all it's put into one level array. ✔️

v2.0.0

17 Mar 10:59
Compare
Choose a tag to compare

PHP 8.2+ required ✔️

v1.4.

16 Mar 23:15
Compare
Choose a tag to compare

New Features

  • Console features ✔️
  • Migrations commands from skeleton, put your migrations inside App\Migrations and run php bin/console migration:migrate all your migratinos will bve migrated. Enjoy too migration:reset or migration:down commands too. ✔️
  • Improvements into another classes ✔️
  • Entity's now have getId() method ✔️
  • storage_path and is_production twig extension's ✔️
  • Maintenance Middleware, set it on settings_default.php and it's done. ✔️

v1.3.1

09 Dec 23:29
Compare
Choose a tag to compare

Fixing some problems

Readme description ✔️
App version ✔️
Files not in english ✔️

v1.3.0

09 Dec 23:02
Compare
Choose a tag to compare

Basic structure for make a web application using slim framework v4

Now is possible refresh token ✔️
Some paths and classes had their names changed ✔️
The console file has now extension now ✔️
The providers paths is now obsolet ✔️
Now we have a functional example of email send via console, using a template ✔️

v1.2.0

29 Sep 23:38
Compare
Choose a tag to compare

Estrutura básica para criar uma aplicação usando o micro-framework slim em sua versão 4.

Ainda faltam inúmeras melhorias nesse skeleton:

Testes automatizados para servir de exemplo ⚠️
Gostaria de começar a trabalhar com cache ⚠️

O que tem de novo nesta versão?

Talvez uma alternativa ao slashtrace? (Abandonado por enquanto)
Autenticação via token funcional ✔️
Melhorias no README do projeto ✔️

v1.1.0

10 Aug 23:30
Compare
Choose a tag to compare

Estrutura básica para criar uma aplicação usando o micro-framework slim em sua versão 4.

Ainda faltam inúmeras melhorias nesse skeleton:

  • Autenticação via token funcional ⚠️
  • Testes automatizados para servir de exemplo ⚠️
  • Talvez uma alternativa ao slashtrace? ⚠️
  • Gostaria de começar a trabalhar com cache ⚠️

O que tem de novo nesta versão?

  • Melhoria na disposição do console e comandos ✔️
  • Possibilidade de criar migrations ✔️
  • Melhorias no error handler da aplicação, ainda pode melhorar com certeza, mas por enquanto está de bom tamanho ✔️
  • Possibilidade de criar documentação para a api com redirecionamento automático no projeto base ✔️
  • Possibilidade de centralizar as regras de negócio em uma camada de negócio ✔️
  • Possibilidade de usar um ORM ✔️ | Na verdade isso aqui já estava implementado, me confundi nas nomenclaturas.
  • Melhorias no README do projeto

v1.0.1

23 Jun 00:18
Compare
Choose a tag to compare

Estrutura básica para criar uma aplicação usando o micro-framework Slim em sua versão 4.

Ainda faltam inúmeras melhorias nesse skeleton:

  • Autenticação via token ⚠️ | Pendente
  • Possibilidade de criar comandos ✔️
  • Possibilidade de criar migrations ✔️
  • Possibilidade de usar um ORM ⚠️ | Esse item não será feito por agora.
  • Adicionei uma estrutura para usar Repository e Entity com base no Eloquent | Obrigado @jerfeson e @tsdathiago me inspirei no código de vocês e também copiei e colei algumas classes.

v1.0.0

20 Jun 22:32
Compare
Choose a tag to compare

Estrutura básica para criar uma aplicação usando o micro-framework Slim em sua versão 4.

Ainda faltam inúmeras melhorias nesse skeleton:

  • Autenticação via token
  • Possibilidade de criar comandos
  • Possibilidade de criar migrations
  • Possibilidade de usar um ORM

Essa primeira versão teve como objetivo entender como estrutuar uma aplicação usando o Slim, mas acabei gostando da estrutura e usando para algumas aplicações de estudo e outros.

Talvez ainda implemente algumas melhorias nesta versão, mas já pretendo iniciar a versão 2.0 com as melhorias citadas acima e talvez outras coisas também.