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

chore: Release v1.12 #222

Merged
merged 182 commits into from
Oct 15, 2024
Merged

chore: Release v1.12 #222

merged 182 commits into from
Oct 15, 2024

Conversation

surajshetty3416
Copy link
Member

@surajshetty3416 surajshetty3416 commented Oct 15, 2024

Highlights and features

  • Updated look and feel with app selector and cleaner dark mode.
    Screenshot 2024-10-15 at 1 02 52 PM
    Screenshot 2024-10-15 at 1 18 23 PM
    Screenshot 2024-10-15 at 1 02 35 PM

  • Consolidated settings page
    Screenshot 2024-10-15 at 1 05 26 PM

  • New block templates (Navbar, Hero, Footer, Testimonial)

    Screen.Recording.2024-10-15.at.2.02.21.PM.mov
  • Custom font support

    Screen.Recording.2024-10-08.at.4.14.35.PM.mov
  • Authenticated access

  • Option to disable search engine indexing for specific page

UX fixes

  • Re-organized and grouped block properties for easy discovery of properties.
  • Image uploaded as background will also be converted to WebP.
  • Persistent sorting option for page list in dashboard. Pages now can be sorted based on "Last Creation", "Last Modified", and alphabetically.
  • ":" to set dynamic routes (can set dynamic route as /blog/:blog_id instead of /blog/<blog_id>).
    Note: Angle brackets are still supported.

Performance

  • Auto-compress user-generated client scripts
  • Remove frappe-builder from class names to make page size smaller

surajshetty3416 and others added 30 commits August 16, 2024 11:37
…ure the fixtures import doesn't mess up the routes
- Enable coverage
- Re-organize imports
- fix popover shadow
- Utility methods to utils.py
- Methods accessible through via API to api.py
@surajshetty3416 surajshetty3416 changed the title chore: Release v 1.12 chore: Release v1.12 Oct 15, 2024
Copy link

codecov bot commented Oct 15, 2024

Codecov Report

Attention: Patch coverage is 7.63052% with 230 lines in your changes missing coverage. Please review.

Project coverage is 6.29%. Comparing base (925830a) to head (476c10c).
Report is 184 commits behind head on master.

Files with missing lines Patch % Lines
builder/api.py 0.00% 107 Missing ⚠️
builder/utils.py 24.67% 58 Missing ⚠️
...ilder/builder/doctype/builder_page/builder_page.py 0.00% 48 Missing ⚠️
...ype/builder_client_script/builder_client_script.py 0.00% 8 Missing ⚠️
...r/builder/doctype/block_template/block_template.py 0.00% 5 Missing ⚠️
builder/builder/doctype/user_font/user_font.py 0.00% 3 Missing ⚠️
builder/install.py 0.00% 1 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #222       +/-   ##
==========================================
- Coverage   34.70%   6.29%   -28.41%     
==========================================
  Files          13      14        +1     
  Lines         824     889       +65     
==========================================
- Hits          286      56      -230     
- Misses        538     833      +295     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

- Force reload webpage preview tab
- Set page specific window name so that "Edit in editor" opens correct tab even if multiple tab is open
- Fix some types
@surajshetty3416 surajshetty3416 marked this pull request as ready for review October 15, 2024 12:12
@surajshetty3416 surajshetty3416 merged commit 83e05ae into master Oct 15, 2024
4 of 6 checks passed
@surajshetty3416
Copy link
Member Author

🎉 This PR is included in version 1.12.0 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@surajshetty3416 surajshetty3416 deleted the for-release-1-12 branch January 3, 2025 12:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants