Version 0.24.0 - Internal Server Error (Breaking change)

Good point, it outputs the following when I try to open one of the projects:

2024-07-08T07:05:18.776391779Z: WEB     ▶ [IPv4 of reverse proxy]  GET 200 /api/v1/notifications?page=1 1.407266ms - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15
2024-07-08T07:05:28.049314629Z: WEB     ▶ [IPv4 of reverse proxy]  GET 200 /api/v1/projects/6 3.820991ms - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15
2024-07-08T07:05:28.049852128Z: ERROR   ▶ handler/ReadAllWeb 9126 status: 404 response: {"message": "Could not find a field named `positions.view_9` in the schema for sorting."}
2024-07-08T07:05:28.049901827Z: WEB     ▶ [IPv4 of reverse proxy]  GET 500 /api/v1/projects/6/views/9/tasks?sort_by[]=position&order_by[]=asc&filter=&filter_include_nulls=false&filter_timezone=Europe%2FLondon&s=&expand=subtasks&page=1 4.407931ms - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15
2024-07-08T07:05:28.791555608Z: WEB     ▶ [IPv4 of reverse proxy]  GET 200 /api/v1/notifications?page=1 699.675µs - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15

Interestingly, out of 4 views, Gantt displays the tasks without error. and I can open all the tasks from Gantt view. All other views output the same error, see here:

2024-07-08T07:11:59.145280988Z: WEB     ▶ [IPv4 of reverse proxy]  GET 200 /api/v1/notifications?page=1 1.343511ms - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15
2024-07-08T07:12:04.739234957Z: ERROR   ▶ handler/ReadAllWeb 9289 status: 404 response: {"message": "Could not find a field named `positions.view_1` in the schema for sorting."}
2024-07-08T07:12:04.739274074Z: WEB     ▶ [IPv4 of reverse proxy]  GET 500 /api/v1/projects/2/views/1/tasks?sort_by[]=position&order_by[]=asc&filter=&filter_include_nulls=false&filter_timezone=Europe%2FLondon&s=&expand=subtasks&page=1 7.397334ms - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15
2024-07-08T07:12:06.787995473Z: ERROR   ▶ handler/ReadAllWeb 928c status: 404 response: {"message": "Could not find a field named `positions.view_3` in the schema for sorting."}
2024-07-08T07:12:06.788040721Z: WEB     ▶ [IPv4 of reverse proxy]  GET 500 /api/v1/projects/2/views/3/tasks?sort_by[]=index&order_by[]=desc&filter=&filter_include_nulls=false&filter_timezone=Europe%2FLondon&s=&expand=subtasks&page=1 3.929916ms - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15
2024-07-08T07:12:08.458032375Z: ERROR   ▶ handler/ReadAllWeb 9291 status: 400 response: {"message": "Could not find a filter field named `buckets` in the schema."}
2024-07-08T07:12:08.458074427Z: WEB     ▶ [IPv4 of reverse proxy]  GET 500 /api/v1/projects/2/views/4/tasks?filter=&filter_include_nulls=false&s=&per_page=25&page=1 3.846642ms - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15
2024-07-08T07:12:09.147170065Z: WEB     ▶ [IPv4 of reverse proxy]  GET 200 /api/v1/notifications?page=1 724.775µs - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15
2024-07-08T07:12:10.678039644Z: WEB     ▶ [IPv4 of reverse proxy]  GET 200 /api/v1/projects/2/views/2/tasks?sort_by[]=start_date&sort_by[]=done&sort_by[]=id&order_by[]=asc&order_by[]=asc&order_by[]=desc&filter=start_date+%3E%3D+%222024-06-23%22+%26%26+start_date+%3C%3D+%222024-09-01%22&filter_include_nulls=false&page=1 8.727193ms - Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/17.5 Safari/605.1.15