-
-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Next Major (2.1 - 12/1) #230
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* added comments and cleaned providers * flake 8 * cleaned up headers and the need to maintain a headers key * flake8 * flake8 fix * cleaned up middleware * fixed token attribute * flake 8 updates
* Upgrade requests to 2.20.0 * Upgrade requests version
* started to add ability to use other file extensions * fixed search path and pugjs * fixed pypug dependency
* added ability to add custom exception handlers * added more * added debug exception * added debug exception to tests * added dd and templates * fixed manifest file * removed print statement
* Added Redis Cache Driver * Finalized Redis Cache Driver * Merge 2.0 into master (#443) * bumped version * fixed connection credentials * bumped version * fixed amqp driver to pickup connection when lost (#442) * bumped version * updated test * Added ability to add jinja extensions (#458) * started to add ability to use other file extensions * fixed search path and pugjs * fixed pypug dependency * Add custom exception handlers (#459) * added ability to add custom exception handlers * added more * added debug exception * added debug exception to tests * added dd and templates * fixed manifest file * removed print statement
* removed status code provider * removed start response provider * fixed flake8
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
beta-3
Labels the issue with which beta version this issue applies to
needs-documentation
Requires documentation to be merged
next major
Issue scheduled for the next major release
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Expected release: 12/1
Running 2.1 Change Log
Added middleware classes instead of strings.
This changes this:
into this:
payload
input when fetching a json response 308b3b1Auth
class into theauth
directory and removed the facades directory.Added migrate:status command
Added a simple container binding
Added Mail Helper
Removed the need for the |safe filters on Masonite template helpers
Added status code mapping and
request.status(int)
featuresAdded several methods to the service provider class to helper bind things into the container
Added view Routes
Renamed cache_exists to cache
Added request.without() method
Added port to database dictionary
Added way to set an integer as a status code
Added a way to set headers with a dictionary
Fixed param method not working with custom route compilers
Added basic testing framework
Added Match routes for multiple route methods
Added Masonite events into core
Added email Verification
Request redirections set status codes
Added request.without
Added craft middleware command
Headers can be added via a dictionary
Views can now use dot notation
Added swap to container
Added masonite env function for cast conversions
Added ability to resolve with normal parameters like
.resolve(obj, var1, var2)
Added password reset to auth command
Added Response Middleware and removed the StartResponse provider
Refactored commands
Added better pep 8 standards
Ran code through flake 8
Upgraded built in templates to bootstrap 4
All scaffolding commands use view templates now
Added code of conduct to app
Added flake8
Routes work without adding a slash at the end
Upgraded dependencies
Removed issue when removing mailprovider
Added test for file system helpers
Added Masonite events to core