-
-
Notifications
You must be signed in to change notification settings - Fork 170
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
[v5] Todo list #6808
Comments
Feel free to add, edit, update, delete or assign yourself for the tasks. |
@afbora Thanks for collecting these! I think we should re-evaluate each of them. Just because we added the to-do during v4 to have the breaking change in v5 doesn't mean we must do it. There might be cases where it would be better to wait for another major version (v6) with not much downside, but to spare developers of another breaking change. But that's probably a case by case decision. |
I totally agree. The reason I created the issue is so that we don't miss it. |
I've started adding inline comments. Not the ideal format, but I think it's readable enough :) |
@bastianallgeier We can move the issue into Notion if you want. The discussion will proceed better in there. |
I have a wish for the todo list:
|
Todo List in v5
Basti: I think it would be helpful to start cleaning this up.
kirby/config/fields/color.php
Line 86 in 2e572e6
Basti: Those are unfortunately all for the
collection()
feature and I know that some users "abuse" this to not just return Collections. If we add return types here, we would break that. Not sure if it's worth it and if we gain much from the return type.kirby/config/helpers.php
Line 56 in d2eb35f
kirby/src/Cms/App.php
Line 378 in 2acb9a1
kirby/src/Cms/Collections.php
Line 44 in af1da17
Basti: see above
kirby/src/Cms/Collections.php
Line 55 in af1da17
read
option deprecated in v5kirby/src/Cms/File.php
Line 316 in 464c09e
kirby/src/Cms/File.php
Line 335 in 464c09e
kirby/src/Cms/File.php
Line 356 in 464c09e
kirby/src/Cms/Page.php
Line 520 in 05d31fa
kirby/src/Cms/Page.php
Line 682 in 05d31fa
kirby/src/Cms/Page.php
Line 746 in 05d31fa
acceptMime
methodkirby/src/Cms/FileBlueprint.php
Line 63 in f850de8
kirby/src/Content/Storage.php
Line 33 in fa87fc8
url
option in v5, usehref
option instead, Deprecaterel
usage as array key in v5, userel
option insteadkirby/src/Panel/Assets.php
Lines 122 to 123 in af1da17
kirby/src/Panel/PageCreateDialog.php
Line 259 in af1da17
Collection::$caseSensitive
#5635kirby/src/Toolkit/Collection.php
Line 34 in af1da17
Unit tests
kirby/tests/Panel/AssetsTest.php
Line 339 in fddd1d7
kirby/tests/Panel/AssetsTest.php
Line 373 in fddd1d7
The text was updated successfully, but these errors were encountered: