Releases: SonyPradana/php-library
Releases · SonyPradana/php-library
Minor Updates v0.36 🧑💼
What's Changed
- formatting by @SonyPradana in #367
- feat: add
HandleExceptions::class
for handle php error by @SonyPradana in #368 - feat: console write using stream by @SonyPradana in #369
- feat: password hash by @SonyPradana in #370
- fix: handle general excaption by @SonyPradana in #371
- chore: bump dependency by @SonyPradana in #372
- issue and pull request template by @SonyPradana in #310
- github issue (bug) template by @SonyPradana in #373
- fix: github issue template by @SonyPradana in #374
- remove: remove monorepo builder by @SonyPradana in #363
- ci: split repo validation command by @SonyPradana in #375
- [CI] Added workflow for validate split repo by @SonyPradana in #376
- feat: added
Hash::class
facade by @SonyPradana in #377 - feat: cache by @SonyPradana in #378
- refactor: change cache facade accessor by @SonyPradana in #379
- feat: add
ClearCacheCommand::class
for clear the cache by @SonyPradana in #380 - ci: add rule static asset file must include in split repo by @SonyPradana in #381
- refactor: change global __get return form
source()
toall()
by @SonyPradana in #382 - feat: cache Templator when using
file_get_contents()
by @SonyPradana in #383 - feat: add costume directive use by templator by @SonyPradana in #384
- feat: add json templator directive by @SonyPradana in #385
- feat: add
FileStorage
for cache driver by @SonyPradana in #386
Full Changelog: v0.35.6...v0.36.0
Minor Updates v0.35 🧩
What's Changed
- feat: chedule facade (register schedule using register container) by @SonyPradana in #353
- change: allow set Application without initial construct by @SonyPradana in #354
- feat: add
RegisterFacades::class
and register to bootstrap by @SonyPradana in #355 - feat: added facade for
ConfigRepository::class
by @SonyPradana in #356 - feat: improve facade create instance by @SonyPradana in #357
- refactor: change Karnel Console find similarity using
Jaro-Winkler
algo by @SonyPradana in #358 - feat: application debug mode by @SonyPradana in #359
- refactor: Split repo to small package (composer and repository for read-only) by @SonyPradana in #238
Full Changelog: v0.34.1...v0.35.0
Minor Update v0.34 📦
What's Changed
- feat: Package Development by @SonyPradana in #348
- refactor: change parameter and return type by @SonyPradana in #349
Full Changelog: v0.33.0...v0.34.0
Minor Update v0.31 🤹♂
What's Changed
- feat: application abort (HttpException::class) by @SonyPradana in #297
- [Feat] Http Karnel Exception Handler by @SonyPradana in #298
- feat: response json exception handler by @SonyPradana in #301
- feat: exception handler do not report by @SonyPradana in #302
- feat: http response exception by @SonyPradana in #303
- feat: Container implements ArrayAccess by @SonyPradana in #299
- feat:
Templator::ViewExist
check template file exist by @SonyPradana in #304 - feat: add http response exception to do not report handler by @SonyPradana in #305
- feat: handle with handleHttpException by @SonyPradana in #306
Full Changelog: v0.30.0...v0.31.0
Minor Update v0.30 🏗️
What's Changed
- fix: make model namespace by @SonyPradana in #289
- formatting, chore: bump dev dependency by @SonyPradana in #290
- feat: templator multy section by @SonyPradana in #291
- test: change legacy make model by @SonyPradana in #293
- feat: add application storage path by @SonyPradana in #292
- test: rename typo class name by @SonyPradana in #294
- feat: add application terminate by @SonyPradana in #295
- feat: application maintenace mode by @SonyPradana in #296
Full Changelog: v0.29.0...v0.30.0
Minor Update v0.29 🪵
What's Changed
- refactor: rewrite model (MyModel and MyCRUD) by @SonyPradana in #285
- [Feat] add
Collection::pluck()
pluck array keys to array by @SonyPradana in #286 - refactor: remove
make:models
and use class generate by @SonyPradana in #287 - feat:
MyPdo
log query given and executing time (milisecond) by @SonyPradana in #288
Full Changelog: v0.28.0...v0.29.0
Minor Update v0.27 🌾
What's Changed
- [Feat] Run seeder after migration command by @SonyPradana in #260
- fix: fix test case (age increase) by @SonyPradana in #261
- [Chore, Formatting] Bump dependency by @SonyPradana in #262
- [Refactor] Migartion Command base on migration table by @SonyPradana in #263
- feat: collection max and min by @SonyPradana in #264
- [Chore, Formatting] Bump Dependency and formatting by @SonyPradana in #266
- refactor: pair getmigartiontabel by @SonyPradana in #265
- refactor: initialze migration table every creating db using command by @SonyPradana in #267
- [Feat] Condition echo out by @SonyPradana in #268
- [Feat] Progressbar with costume tick by @SonyPradana in #269
- refactor: rename parent parameter by @SonyPradana in #270
- refactor: separate templator parser by @SonyPradana in #271
Full Changelog: v0.26.2...v0.27.0
Minor Update v0.26 🎨
What's Changed
- [Refactor] Use
MyPdo
instead ofApplication
by @SonyPradana in #237 - [Refactor] Use native array map by @SonyPradana in #239
- [Refactor] Change project structure for macro trait by @SonyPradana in #240
- chore, formatting: bump dependency by @SonyPradana in #241
- [Feat] Add collection where, wherein, wherenotin by @SonyPradana in #243
- [Refactor] Using native
str_pad
by @SonyPradana in #244 - [Feat] Add karnel command similar by @SonyPradana in #245
- feat: add shorthand url parse from request by @SonyPradana in #246
- [Refactor] Add expose option to make public server by @SonyPradana in #247
- [Refactor] Make port as option name by @SonyPradana in #249
- [Refactor] Encapsulation include file by @SonyPradana in #251
- feat: templator compiler by @SonyPradana in #250
- [Feat] View command clear and cache (compailer) by @SonyPradana in #248
- [Refactor] Cache interface with progressbar by @SonyPradana in #252
- [Feat] New syntax set value by @SonyPradana in #253
- feat: new syntax raw and break-continue by @SonyPradana in #254
Full Changelog: v0.25.1...v0.26.0
Minor Update v0.25 🤏
What's Changed
- [Feat] Add response status code type by @SonyPradana in #223
- [Feat] Response with http protocol version by @SonyPradana in #224
- [Feat] Http url data object by @SonyPradana in #225
- feat: modify header directly by @SonyPradana in #226
- feat: new command mapper structure by @SonyPradana in #227
- [test] Add test for default call in console karnel by @SonyPradana in #229
- [Test] Use default in command property by @SonyPradana in #230
- feat:
CommandMap
multi pattern matching by @SonyPradana in #231 - feat, fix: use namespace option to manually import namespace in
db:seed
by @SonyPradana in #228
Full Changelog: v0.24.0...v0.25.0
Minor Update v0.24 🚥
What's Changed
- [Feat] Exit prompt confirmation by @SonyPradana in #219
- [Feat] Route redirect by @SonyPradana in #220
- [Feat] Using costume http header class to handle response header by @SonyPradana in #221
- [Refactor] Remove header deprecated by @SonyPradana in #222
Full Changelog: v0.23.0...v0.24.0