Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Http Kernel Laravel Package

symfony/http-kernel

Symfony HttpKernel provides a structured request-to-response workflow built on EventDispatcher. It powers full-stack frameworks, micro-frameworks, and advanced CMSs by handling kernel events, controller resolution, and response generation in a flexible pipeline.

View on GitHub
Deep Wiki
Context7
v8.1.5

Changelog (https://github.com/symfony/http-kernel/compare/v8.1.4...v8.1.5)

  • bug #65540 Fix caching responses that cannot provide their content (@nicolas-grekas)
  • bug #65526 Restore the locale that was in use before a sub-request (@nicolas-grekas)
  • bug #65516 Forward the request headers to inline rendered fragments (@nicolas-grekas)
  • bug #65512 Ignore the session id that PHP kept from a previous request (@nicolas-grekas)
  • bug #65496 Send the response content before terminating the kernel in the test client (@nicolas-grekas)
  • bug #65472 Write pending dumps to the output before dd() exits (@nicolas-grekas)
  • bug #65448 Fix concurrent cache warmups corrupting the deprecations log (@lazerg)
  • bug #65367 Fix PHP 8.6 deprecations (@nicolas-grekas)
  • bug #65249 Fix undefined variable when locking the container build fails early (@javiereguiluz)
v7.4.17

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.16...v7.4.17)

  • bug #65540 Fix caching responses that cannot provide their content (@nicolas-grekas)
  • bug #65526 Restore the locale that was in use before a sub-request (@nicolas-grekas)
  • bug #65516 Forward the request headers to inline rendered fragments (@nicolas-grekas)
  • bug #65512 Ignore the session id that PHP kept from a previous request (@nicolas-grekas)
  • bug #65496 Send the response content before terminating the kernel in the test client (@nicolas-grekas)
  • bug #65472 Write pending dumps to the output before dd() exits (@nicolas-grekas)
  • bug #65448 Fix concurrent cache warmups corrupting the deprecations log (@lazerg)
  • bug #65367 Fix PHP 8.6 deprecations (@nicolas-grekas)
  • bug #65249 Fix undefined variable when locking the container build fails early (@javiereguiluz)
v6.4.44

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.43...v6.4.44)

  • bug #65540 Fix caching responses that cannot provide their content (@nicolas-grekas)
  • bug #65526 Restore the locale that was in use before a sub-request (@nicolas-grekas)
  • bug #65516 Forward the request headers to inline rendered fragments (@nicolas-grekas)
  • bug #65512 Ignore the session id that PHP kept from a previous request (@nicolas-grekas)
  • bug #65496 Send the response content before terminating the kernel in the test client (@nicolas-grekas)
  • bug #65472 Write pending dumps to the output before dd() exits (@nicolas-grekas)
  • bug #65448 Fix concurrent cache warmups corrupting the deprecations log (@lazerg)
  • bug #65367 Fix PHP 8.6 deprecations (@nicolas-grekas)
  • bug #65249 Fix undefined variable when locking the container build fails early (@javiereguiluz)
  • bug #65180 Fix failing reset methods preventing later services from resetting (@javiereguiluz)
v8.1.4

Changelog (https://github.com/symfony/http-kernel/compare/v8.1.2...v8.1.4)

  • bug #65180 Fix failing reset methods preventing later services from resetting (@javiereguiluz)
v7.4.16

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.15...v7.4.16)

  • bug #65180 Fix failing reset methods preventing later services from resetting (@javiereguiluz)
v8.1.2

Changelog (https://github.com/symfony/http-kernel/compare/v8.1.1...v8.1.2)

  • bug #65022 Don't crash on a non-string signature in UriSigner (@nicolas-grekas)
  • bug #65008 Fix the escaping of the generated curl command (@nicolas-grekas)
  • bug #64986 Fix the curl command when a cookie holds an array (@maximilian-walter)
  • bug #64864 Keep converting scalars of a form payload that carries an uploaded file (@Amoifr)
  • bug #64932 Do not expose the BundleAdapter class in the kernel.bundles parameter (@mpdude)
  • minor #64816 Allow Twig 4 (@xabbuh)
  • data #64730 Release v8.0.14
  • data #64729 Release v7.4.14
  • data #64728 Release v6.4.42
v8.0.15

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.14...v8.0.15)

  • bug #65022 Don't crash on a non-string signature in UriSigner (@nicolas-grekas)
  • minor #64816 Allow Twig 4 (@xabbuh)
  • data #64729 Release v7.4.14
  • data #64728 Release v6.4.42
v7.4.15

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.14...v7.4.15)

  • bug #65022 Don't crash on a non-string signature in UriSigner (@nicolas-grekas)
  • minor #64816 Allow Twig 4 (@xabbuh)
  • data #64728 Release v6.4.42
v6.4.43

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.42...v6.4.43)

  • bug #65022 Don't crash on a non-string signature in UriSigner (@nicolas-grekas)
  • minor #64816 Allow Twig 4 (@xabbuh)
v8.1.1

Changelog (https://github.com/symfony/http-kernel/compare/v8.1.0...v8.1.1)

  • data #64731 Release v8.1.1
  • bug #64474 Allow leading zeros in int request attributes (@ousamabenyounes)
  • minor #64476 Unsafe unserialize phpstan rule (@jack-worman)
  • bug #64532 Restore null-on-invalid for nullable # controller args (@ousamabenyounes, @pokki-deploy)
  • bug #64419 Add allowed_classes => false to unserialize() in CacheWarmerAggregate, LoggerDataCollector, and HttpCache Store (@XananasX7)
  • minor #64437 Add [@template](https://github.com/template) on ControllerAttributeEvent (@lyrixx)
  • bug #64449 Fix # being handled before # (@nicolas-grekas)
  • bug #64426 Fix TypeError in ResponseEvent when argument resolution throws (@nicolas-grekas)
v8.0.14

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.13...v8.0.14)

  • data #64730 Release v8.0.14
  • minor #64476 Unsafe unserialize phpstan rule (@jack-worman)
  • bug #64532 Restore null-on-invalid for nullable # controller args (@ousamabenyounes, @pokki-deploy)
  • bug #64419 Add allowed_classes => false to unserialize() in CacheWarmerAggregate, LoggerDataCollector, and HttpCache Store (@XananasX7)
  • bug #64102 Remove usage of Kernel::VERSION (@fabpot)
  • data #64372 Release v7.4.13
  • data #64371 Release v6.4.41
v7.4.14

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.13...v7.4.14)

  • data #64729 Release v7.4.14
  • minor #64476 Unsafe unserialize phpstan rule (@jack-worman)
  • bug #64532 Restore null-on-invalid for nullable # controller args (@ousamabenyounes, @pokki-deploy)
  • bug #64419 Add allowed_classes => false to unserialize() in CacheWarmerAggregate, LoggerDataCollector, and HttpCache Store (@XananasX7)
  • bug #64102 Remove usage of Kernel::VERSION (@fabpot)
  • data #64371 Release v6.4.41
v6.4.42

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.41...v6.4.42)

  • data #64728 Release v6.4.42
  • minor #64476 Unsafe unserialize phpstan rule (@jack-worman)
  • bug #64532 Restore null-on-invalid for nullable # controller args (@ousamabenyounes, @pokki-deploy)
  • bug #64419 Add allowed_classes => false to unserialize() in CacheWarmerAggregate, LoggerDataCollector, and HttpCache Store (@XananasX7)
v8.1.0

Changelog (https://github.com/symfony/http-kernel/compare/v8.1.0-RC1...v8.1.0)

  • data #64399 Release v8.1.0
  • bug #64102 Remove usage of Kernel::VERSION (@fabpot)
  • data #64374 Release v8.0.13
  • data #64372 Release v7.4.13
  • data #64371 Release v6.4.41
v8.1.0-RC1

Changelog (https://github.com/symfony/http-kernel/compare/v8.1.0-BETA3...v8.1.0-RC1)

  • data #64377 Release v8.1.0-RC1
  • bug #64310 Check logs priority name for both WARNING and warning (@MatTheCat)
  • data #64306 Release v8.0.12
  • data #64305 Release v7.4.12
  • data #64302 Release v5.4.52
v8.0.13

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.12...v8.0.13)

  • data #64374 Release v8.0.13
  • bug #64310 Check logs priority name for both WARNING and warning (@MatTheCat)
  • data #64305 Release v7.4.12
  • data #64302 Release v5.4.52
v7.4.13

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.12...v7.4.13)

  • data #64372 Release v7.4.13
  • bug #64310 Check logs priority name for both WARNING and warning (@MatTheCat)
  • data #64302 Release v5.4.52
v6.4.41

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.40...v6.4.41)

  • data #64371 Release v6.4.41
  • bug #64310 Check logs priority name for both WARNING and warning (@MatTheCat)
  • data #64302 Release v5.4.52
v5.4.53
v8.1.0-BETA3

Changelog (https://github.com/symfony/http-kernel/compare/v8.1.0-BETA2...v8.1.0-BETA3)

  • data #64307 Release v8.1.0-BETA3
  • data #64303 Release v6.4.40
  • bug #64273 Various fixes and hardenings (@nicolas-grekas)
  • bug #64214 Preserve named-attribute override on Request/Session value resolvers (@nicolas-grekas)
  • security #cve-2026-45075 Fix HEAD requests bypassing methods filter in IsGranted, IsCsrfTokenValid and IsSignatureValid attributes (@nicolas-grekas)
  • data #64202 Release v8.0.11
  • data #64201 Release v7.4.11
  • data #64200 Release v6.4.39
v8.0.12

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.11...v8.0.12)

  • data #64306 Release v8.0.12
  • data #64303 Release v6.4.40
  • bug #64214 Preserve named-attribute override on Request/Session value resolvers (@nicolas-grekas)
  • security #cve-2026-45075 Fix HEAD requests bypassing methods filter in IsGranted, IsCsrfTokenValid and IsSignatureValid attributes (@nicolas-grekas)
  • data #64201 Release v7.4.11
  • data #64200 Release v6.4.39
v7.4.12

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.11...v7.4.12)

  • data #64305 Release v7.4.12
  • data #64303 Release v6.4.40
  • bug #64214 Preserve named-attribute override on Request/Session value resolvers (@nicolas-grekas)
  • security #cve-2026-45075 Fix HEAD requests bypassing methods filter in IsGranted, IsCsrfTokenValid and IsSignatureValid attributes (@nicolas-grekas)
  • data #64200 Release v6.4.39
v6.4.40

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.39...v6.4.40)

  • data #64303 Release v6.4.40
  • bug #64214 Preserve named-attribute override on Request/Session value resolvers (@nicolas-grekas)
v5.4.52
v8.1.0-BETA2

Changelog (https://github.com/symfony/http-kernel/compare/v8.1.0-BETA1...v8.1.0-BETA2)

  • data #64203 Release v8.1.0-BETA2
  • bug #64150 Use backend-handled request for terminate listeners in HttpCache (@Toflar)
  • data #64146 Release v6.4.38
  • data #64145 Release v8.0.10
  • data #64144 Release v7.4.10
v8.0.11

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.10...v8.0.11)

  • data #64202 Release v8.0.11
  • bug #64150 Use backend-handled request for terminate listeners in HttpCache (@Toflar)
  • data #64146 Release v6.4.38
  • data #64144 Release v7.4.10
v7.4.11

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.10...v7.4.11)

  • data #64201 Release v7.4.11
  • bug #64150 Use backend-handled request for terminate listeners in HttpCache (@Toflar)
  • data #64146 Release v6.4.38
v6.4.39

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.38...v6.4.39)

  • data #64200 Release v6.4.39
  • bug #64150 Use backend-handled request for terminate listeners in HttpCache (@Toflar)
v8.1.0-BETA1

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.13...v8.1.0-BETA1)

  • data #64374 Release v8.0.13
  • bug #64310 Check logs priority name for both WARNING and warning (@MatTheCat)
  • data #64306 Release v8.0.12
  • data #64305 Release v7.4.12
  • data #64303 Release v6.4.40
  • data #64302 Release v5.4.52
  • bug #64214 Preserve named-attribute override on Request/Session value resolvers (@nicolas-grekas)
  • security #cve-2026-45075 Fix HEAD requests bypassing methods filter in IsGranted, IsCsrfTokenValid and IsSignatureValid attributes (@nicolas-grekas)
  • data #64202 Release v8.0.11
  • data #64201 Release v7.4.11
  • data #64200 Release v6.4.39
  • bug #64150 Use backend-handled request for terminate listeners in HttpCache (@Toflar)
  • data #64149 Release v8.1.0-BETA1
  • data #64146 Release v6.4.38
  • data #64145 Release v8.0.10
  • data #64144 Release v7.4.10
  • feature #63751 Add support for resetting non-shared services (@Pechynho)
  • feature #64087 Forward CSP nonce to dump() instead of disabling CSP (@Amoifr)
  • feature #46654 Add COLLECT_EXTRA_ATTRIBUTES_ERRORS and full deserialization path (@NorthBlue333)
  • feature #63907 Add # attribute to rate limit controllers declaratively (@ayyoub-afwallah)
  • feature #63880 Add #, ServicesBundle and ConsoleBundle (@nicolas-grekas)
  • bug #63895 Fix cache warmers running on every kernel boot instead of only on compilation (@nicolas-grekas)
  • feature #63710 Add Kernel and Bundle infrastructure for HTTP-less DI-powered apps (@nicolas-grekas)
  • feature #63745 Deprecate Bundle::registerCommands() (@derrabus)
  • feature #52134 Add option to map empty data with MapQueryString and MapRequestPayload (@Jeroeny)
  • feature #51379 Adding new # attribute and resolver (@StevenRenaux)
  • feature #63541 Deprecate setting public properties of Request and Response objects directly (@nicolas-grekas)
  • feature #63505 Deprecate terminate_on_cache_hit http_cache option (@Mynyx)
  • feature #49518 Create # Attribute to serialize Controller Result (@Koc)
  • feature #54817 Support variadic with # (@DjordyKoert)
  • feature #62320 add cURL copy/paste to request tab (@darkweak)
  • feature #61458 Validate typed request attribute values before calling controllers (@mudassaralichouhan)
  • feature #63274 Add ControllerEvent::evaluate() et al. to help with evaluating expressions or closures in controller attributes (@nicolas-grekas)
  • feature #63032 Dispatch events named after controller attributes (@nicolas-grekas)
  • feature #63092 Expose controller metadata throughout the request lifecycle (@nicolas-grekas)
  • feature #58273 Allow usage of expressions for defining validation groups in # (@Brajk19)
  • feature #63201 Add this to # subject expression vars when available (@valtzu)
  • feature #62434 deprecate the Extension class (@xabbuh)
  • feature #63121 Allow using env vars in the list of enabled locales (@nicolas-grekas)
  • feature #63090 Return attributes as a flat list when using ControllerEvent::getAttributes(*) (@nicolas-grekas)
  • feature #62941 Allow the Cache attribute to be applied conditionally (@HypeMC)
  • feature #62940 Allow using closures with the Cache attribute (@HypeMC)
  • feature #62925 Deserialize UploadedFile for # (@Grafikart)
  • feature #62939 Improve Cache attribute expression vars (@HypeMC)
  • feature #62850 Decouple controller attributes from source code and add ResponseEvent::getControllerAttributes() (@nicolas-grekas)
  • feature #62538 Add support for SOURCE_DATE_EPOCH environment variable (Charles-Édouard Coste)
  • feature #62800 Add support for bundles as compiler passes (@yceruto)
v6.4.38
v8.0.10

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.8...v8.0.10)

  • data #64145 Release v8.0.10
v7.4.10

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.8...v7.4.10)

  • data #64144 Release v7.4.10
v8.0.8

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.7...v8.0.8)

  • bug #63724 Fix allowing invalid # references in controller arguments (@valtzu)
  • bug #63676 Reset router locale to default when finishing main request (@guillaumeVDP)
  • bug #63616 Set propertyPath on MapUploadedFile validation violations (@eyupcanakman)
v7.4.8

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.7...v7.4.8)

  • bug #63724 Fix allowing invalid # references in controller arguments (@valtzu)
  • bug #63676 Reset router locale to default when finishing main request (@guillaumeVDP)
  • bug #63616 Set propertyPath on MapUploadedFile validation violations (@eyupcanakman)
v6.4.36

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.35...v6.4.36)

  • bug #63724 Fix allowing invalid # references in controller arguments (@valtzu)
  • bug #63676 Reset router locale to default when finishing main request (@guillaumeVDP)
v8.0.7

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.6...v8.0.7)

  • bug #63555 Fix int-to-float coercion for JSON # with pre-parsed array data (@eyupcanakman)
v7.4.7

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.6...v7.4.7)

  • bug #63555 Fix int-to-float coercion for JSON # with pre-parsed array data (@eyupcanakman)
v6.4.35

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.34...v6.4.35)

  • bug #63555 Fix int-to-float coercion for JSON # with pre-parsed array data (@eyupcanakman)
v8.0.6

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.5...v8.0.6)

  • bug #54703 Fix default locale ignored when Accept-Language has no enabled-locale match (@karimmorel)
  • bug #63428 Fix handling of constructor enum denormalization errors (@vvaswani)
  • bug #63386 Handle invalid backed-enum values gracefully in RequestPayloadValueResolver (@nicolas-grekas)
  • bug #63363 Fix variadic argument handling with # (@nicolas-grekas)
  • bug #63260 Fix handling empty MapUploadedFile arrays (@nicolas-grekas)
  • bug #63238 Fall back to 0 when getCode() does not provide an integer (@makomweb)
  • bug #63234 Fix parsing Target attributes on properties and on controllers (@nicolas-grekas)
v7.4.6

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.5...v7.4.6)

  • bug #54703 Fix default locale ignored when Accept-Language has no enabled-locale match (@karimmorel)
  • bug #63428 Fix handling of constructor enum denormalization errors (@vvaswani)
  • bug #63386 Handle invalid backed-enum values gracefully in RequestPayloadValueResolver (@nicolas-grekas)
  • bug #63363 Fix variadic argument handling with # (@nicolas-grekas)
  • bug #63260 Fix handling empty MapUploadedFile arrays (@nicolas-grekas)
  • bug #63238 Fall back to 0 when getCode() does not provide an integer (@makomweb)
  • bug #63234 Fix parsing Target attributes on properties and on controllers (@nicolas-grekas)
v6.4.34

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.33...v6.4.34)

  • bug #54703 Fix default locale ignored when Accept-Language has no enabled-locale match (@karimmorel)
  • bug #63428 Fix handling of constructor enum denormalization errors (@vvaswani)
  • bug #63386 Handle invalid backed-enum values gracefully in RequestPayloadValueResolver (@nicolas-grekas)
  • bug #63238 Fall back to 0 when getCode() does not provide an integer (@makomweb)
  • bug #63234 Fix parsing Target attributes on properties and on controllers (@nicolas-grekas)
v8.0.5
v7.4.5
v7.3.11
v6.4.33
v5.4.51
v8.0.4

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.3...v8.0.4)

v7.4.4

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.3...v7.4.4)

v7.3.10

Changelog (https://github.com/symfony/http-kernel/compare/v7.3.9...v7.3.10)

v6.4.32

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.31...v6.4.32)

v8.0.3
v7.4.3
v7.3.9
v6.4.31
v8.0.2
v7.4.2
v8.0.1

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.0...v8.0.1)

  • bug symfony/symfony#62488 [HttpKernel] Make #[Cache] respect all explicit cache directives set in controller (@ayyoub-afwallah)
  • bug symfony/symfony#62535 [HttpKernel] Don't reset services between fragments redering when using in HttpCache (@nicolas-grekas)
v7.4.1

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.0...v7.4.1)

  • bug symfony/symfony#62488 [HttpKernel] Make #[Cache] respect all explicit cache directives set in controller (@ayyoub-afwallah)
  • bug symfony/symfony#62535 [HttpKernel] Don't reset services between fragments redering when using in HttpCache (@nicolas-grekas)
v7.3.8

Changelog (https://github.com/symfony/http-kernel/compare/v7.3.7...v7.3.8)

  • bug symfony/symfony#62488 [HttpKernel] Make #[Cache] respect all explicit cache directives set in controller (@ayyoub-afwallah)
  • bug symfony/symfony#62449 [HttpKernel] Fix using MapRequestPayload on nullable arguments (@nicolas-grekas)
  • bug symfony/symfony#62036 [HttpKernel] Fix StreamedResponse with chunks support in HttpKernelBrowser (@wuchen90)
v6.4.30

Changelog (https://github.com/symfony/http-kernel/compare/v6.4.29...v6.4.30)

  • bug symfony/symfony#62488 [HttpKernel] Make #[Cache] respect all explicit cache directives set in controller (@ayyoub-afwallah)
  • bug symfony/symfony#62449 [HttpKernel] Fix using MapRequestPayload on nullable arguments (@nicolas-grekas)
v7.4.0
v8.0.0
v8.0.0-RC3

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.0-RC2...v8.0.0-RC3)

  • bug symfony/symfony#62449 [HttpKernel] Fix using MapRequestPayload on nullable arguments (@nicolas-grekas)
v7.4.0-RC3

Changelog (https://github.com/symfony/http-kernel/compare/v7.4.0-RC2...v7.4.0-RC3)

  • bug symfony/symfony#62449 [HttpKernel] Fix using MapRequestPayload on nullable arguments (@nicolas-grekas)
v8.0.0-RC2

Changelog (https://github.com/symfony/http-kernel/compare/v8.0.0-RC1...v8.0.0-RC2)

  • bug symfony/symfony#62411 [HttpKernel] Conflict with symfony/flex < 2.10 (@nicolas-grekas)
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
calmfox/watch-sylius
damienfern/grpc-symfony-bundle
atoolo/index-bundle
atoolo/genai-bundle
coprotoai/laravel-ticket
davidjln/llm-carbon-bundle
cryonighter/valid-request-bundle
coolms/taxonomy-bundle
coolms/field-bundle
articulate-orm/symfony
aaix/laravel-tall-architect
ephoto/akeneo-connector
emmanuelballery/eb-plantumlbundle
emielburgman/symfony-visitor-beacon
emielburgman/symfony-visit-storage
emielburgman/symfony-security-headers
emielburgman/symfony-log-viewer
emarref/xdebug-bundle
emarref/pubnub-bundle
elriseio/finance-money-bundle