Skip to content

Transition 2.0 to 3.0#939

Merged
josephmancuso merged 411 commits intoMasoniteFramework:3.xfrom
circulon:feature/2.0_to_3.0
Jun 11, 2025
Merged

Transition 2.0 to 3.0#939
josephmancuso merged 411 commits intoMasoniteFramework:3.xfrom
circulon:feature/2.0_to_3.0

Conversation

@circulon
Copy link
Contributor

Got the right Destination branch this time..

This PR includes all the features and fixes from the 2.0 branch
Also includes features from the current 3.x branch.

Additionally includes pre-commit setup as discussed in #935
Linted and formatted the entire codebase as necessary.

@josephmancuso

josephmancuso and others added 30 commits December 5, 2023 22:26
…when mapping return data into new datasources which expect different naming conventions. This could be done at the database query level but is much easier to do using this method and only adds few extra LOC.
Fixed date not being able to be set to null
fix: fix a typo in docs of `Collection.max`
…e/collection-min

feat: add `Collection.min` method
Faker is used for development and testing so will be installed via
‘make init’ and is not actually required in a production context
As Faker is only used for seeding this is appropriate use
@circulon
Copy link
Contributor Author

@josephmancuso
I think this is ready now ;)

Been testing it without issues ;)

Will have to update the docs with steps for upgrade
Luckily there are only a couple of things to address

@circulon
Copy link
Contributor Author

@josephmancuso LGTM please

Tagged all QueryBuilder “passthrough” methods as @classmethod
Added Hinting to make chaining easier
sorted methods by name
@circulon
Copy link
Contributor Author

@josephmancuso LGTM

@circulon
Copy link
Contributor Author

@josephmancuso

Can we move this forward please?

@circulon
Copy link
Contributor Author

circulon commented Jun 9, 2025

@josephmancuso
Is there anthing else that needs addressing to GTM?

@josephmancuso josephmancuso merged commit c4959b4 into MasoniteFramework:3.x Jun 11, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.