Skip to content

Releases: nette/application

Released version 2.4.17

24 Nov 19:03
@dg dg
Compare
Choose a tag to compare
  • compatible with PHP 8
  • PresenterFactory: removed case mismatch checks because may work incorrectly
  • strict type fix
  • MicroPresenter: accepts any callable objects

For the details you can have a look at the diff.

Released version 3.0.7

02 Nov 13:20
@dg dg
Compare
Choose a tag to compare
  • compatible with PHP 8.0
  • added PHP 8 attributes #[Persistent] & [CrossOrigin]#
  • MicroPresenter: throws BadRequestException on invalid argument
  • ApplicationExtension, RoutingExtension: detects Tracy by presence of service nette/di#245

For the details you can have a look at the diff.

Released version 3.0.6

25 Aug 01:54
@dg dg
Compare
Choose a tag to compare
  • Application: Micro:* presenter are not achievable
  • MicroPresenter: parameter callback must be a Closure, removed support for __invoke
  • RoutingPanel: fixed calling to undefined RouteList::getModule() #264
  • LinkGenerator: added withReferenceUrl()
  • Presenter: added support for typehint 'object'
  • RoutingPanel: improved visualisation of error
  • RoutingPanel: fixed compatibility with new RouteList III.

For the details you can have a look at the diff.

Released version 2.4.15

09 Jun 14:00
@dg dg
Compare
Choose a tag to compare
  • class aliases are loaded on demand
  • added .phpstorm.meta.php
  • Template: prevents unserialization for security reasons

For the details you can have a look at the diff.

Released version 3.0.5

20 Apr 21:59
@dg dg
Compare
Choose a tag to compare
  • UIMacros: fixed (expand) in {control) nette/latte#223
  • .phpstorm.meta: added exit points
  • PresenterFactoryCallback: fixed multiple services of type found #258
  • RoutingPanel: display RouteList groups
  • RoutingPanel: fixed compatibility with new RouteList II. #251 #253
  • RoutingPanel: changed Application\Routers* classes to Nette\Routing*
  • RoutingPanel: Better mask responsivity.
  • Template: prevents unserialization for security reasons

For the details you can have a look at the diff.

Released version 3.0.4

22 Jan 22:12
@dg dg
Compare
Choose a tag to compare
  • Presenter::restoreRequest() redirects on GET request
  • Template: added custom functions isLinkCurrent() and isModuleCurrent()
  • Presenter: added isModuleCurrent() #240 (#243)
  • RoutingPanel: fixed compatibility with new RouteList
  • uses latte 2.6
  • class aliases are loaded on demand

For the details you can have a look at the diff.

Released version 3.0.3

05 Jan 22:34
@dg dg
Compare
Choose a tag to compare
  • Template: added addFunction() for Latte 2.6
  • RoutingPanel: uses capturing
  • FileResponse: added some checks (#238)
  • ComponentReflection: changed way how it detects built-in types #241
  • ApplicationExtension: options scanDirs has higher priority than robotLoader
  • ApplicationExtension: always creates directory for touch file (#237)
  • Presenter: injectPrimary() params are required because $httpRequest is required. (#239)
  • updated .phpstorm.meta.php
  • uses nette/utils 3.1
  • fixed bugs reported by PHPStan

For the details you can have a look at the diff.

Released version 2.4.14

19 Nov 18:49
@dg dg
Compare
Choose a tag to compare
  • supports PHP 7.4
  • composer: requires nette/utils < 3 #210
  • RoutingPanel: display exception thrown in match()
  • Template: fixed setTranslator(null) #204
  • Presenter: added support for typehint 'iterable' #203

For the details you can have a look at the diff.

Released version 3.0.2

21 Oct 20:48
@dg dg
Compare
Choose a tag to compare
  • Form: added disableSameSiteProtection()
  • Route: fixed bug for constant module & presenter #216
  • BadRequestException: parent exception is Throwable (#236)
  • Component, Form: added getPresenterIfExists()
  • Component, Form: deprecated hasPresenter()
  • throwing exceptions from __toString() is allowed since PHP 7.4
  • Template: removed 'final' #235
  • TemplateFactory: remove unused Loader (#232)
  • ApplicationExtension: can use external RobotLoader #227
  • added support for persistent parameters with property typehints in PHP 7.4 #230
  • RoutingPanel: Add better panel responsivity (#225)

For the details you can have a look at the diff.

Released version 3.0.1

08 Jul 20:28
@dg dg
Compare
Choose a tag to compare
  • Presenter: added onRender event
  • Component::redirect() removed $code from signature #220 #221
  • Generates links using UrlImmutable::withoutUserInfo() (nette/http#160)
  • Application: fixed error conditions order
  • added .phpstorm.meta.php
  • Use phpstan callable format

For the details you can have a look at the diff.