Hi @erdenezul & @bagerard! First of all, thank you both for your continued efforts to keep this project running! I really appreciate it and I'm sure so do the users of this package :)
I've been thinking that it might be time for a new release of MongoEngine (v0.18.0?). Before we do that though, I wanted to check in with y'all:
DEPRECATION:
EmbeddedDocument.save&.reloadare marked as deprecated and will be removed in a next version of mongoengine #1552
Should we drop these methods before cutting the release then?
docs/upgrade.rst?Hi @wojcikstefan, thanks for the nice words, I appreciate.
Fine with me to release 0.18.0
1) Looks good, I just have 1 remark regarding the following sentence:
- BREAKING CHANGE:
QuerySet.aggregatenow takes limit and skip value into account #2029
I initially documented it as a 'Potential breaking change' but maybe we should just document it as a bugfix, what do you think?
2) yep, let's include that. The sooner we get rid of it the better. There is an open PR from @erdenezul but tests aren't passing
3) IMO there is sufficient information in the changelog, we could duplicate it if you think its needed
4) Maybe we could merge this PR: https://github.com/MongoEngine/mongoengine/pull/2040, currently some important public methods from the base class arent displayed in the doc.
Let me know if I can help in any way for this release
Pr #1570 is green now.
Thanks fellas! To sum up, the remaining todo's are:
QuerySet.aggregate bugfix (done in 118a99813828feed04c778bb14c42301d7154f55)VERSION const in mongoengine/__init__.py (f08f749c)Alright, v0.18.0 is building here: https://travis-ci.org/MongoEngine/mongoengine/builds/544667720
Will close this issue once it deploys to PyPI.
v0.18.0 is live! https://pypi.org/project/mongoengine/0.18.0/
Great news, sorry I didn't have time to help with the Todo's for this release
Most helpful comment
v0.18.0 is live! https://pypi.org/project/mongoengine/0.18.0/