Skip to content
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

Switch to new CK5 page format for modern pages #148

Closed
4 tasks done
heinrich-ulbricht opened this issue Jan 23, 2025 · 1 comment
Closed
4 tasks done

Switch to new CK5 page format for modern pages #148

heinrich-ulbricht opened this issue Jan 23, 2025 · 1 comment
Labels
area: content Content of pages, file contents etc. asset: pages This issue is about pages e2-days improvement Something that can be improved compared to how it's working now. status:working-on-it

Comments

@heinrich-ulbricht
Copy link
Contributor

heinrich-ulbricht commented Jan 23, 2025

Background:

Microsoft started updating its page editor around the end of 2023 and continued improving it throughout 2024. Pages that are or have been created in the previous format are updated as soon as they go into edit mode the first time. You see that with migrated pages as there will be a small delay the first time you edit a page. This is JavaScript running and upgrading the page to the latest version.

Here's a list of adjustments necessary to be compatible with the new page editor version:

  • Adjust table generation
  • Adjust text paragraph styles to get proper margins
  • Adjust inline image generation in general
  • Improve inline image scaling logic as this has changed between the page editor versions
@heinrich-ulbricht heinrich-ulbricht added area: content Content of pages, file contents etc. asset: pages This issue is about pages e2-days improvement Something that can be improved compared to how it's working now. status:working-on-it labels Jan 23, 2025
@heinrich-ulbricht
Copy link
Contributor Author

First release to implement this is v1.24 - see release notes for details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: content Content of pages, file contents etc. asset: pages This issue is about pages e2-days improvement Something that can be improved compared to how it's working now. status:working-on-it
Projects
None yet
Development

No branches or pull requests

1 participant