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

build: Release 16-12-2024 #4597

Closed
wants to merge 8 commits into from
Closed

build: Release 16-12-2024 #4597

wants to merge 8 commits into from

Conversation

kof
Copy link
Member

@kof kof commented Dec 16, 2024

Description

  1. What is this PR about (link the issue and add a short description)

Steps for reproduction

  1. click button
  2. expect xyz

Code Review

  • hi @kof, I need you to do
    • conceptual review (architecture, feature-correctness)
    • detailed review (read every line)
    • test it on preview

Before requesting a review

  • made a self-review
  • added inline comments where things may be not obvious (the "why", not "what")

Before merging

  • tested locally and on preview environment (preview dev login: 0000)
  • updated test cases document
  • added tests
  • if any new env variables are added, added them to .env file

@kof kof changed the title Release 16-12-2024 build: Release 16-12-2024 Dec 16, 2024
@kof kof force-pushed the release-16-12-2024.staging branch from 4408d7a to 77076a4 Compare December 16, 2024 14:46
TrySound and others added 7 commits December 17, 2024 16:46
Ref
https://discord.com/channels/955905230107738152/1318292995023306803/1318292995023306803

Here removed constraints for dialog title and dialog description in
dialog content. Users often delete them though radix starts throwing
warnings about it for a while now.
See
https://discord.com/channels/955905230107738152/1318274135679438959/1318274135679438959

With undo current selected pages can be deleted
though we do not have a logic reverting selected page or instance.

So here is quick fix to always fallback to home page if pageId in url
references missing page.
Forgot we have markdown embed. Now everything should work well.
## Description

- background content toggle group width of the buttons
- commands ui input vertical alignment
- extracted controlHeight into theme, because 24px height for all
controls is our main value

## Steps for reproduction

1. click button
2. expect xyz

## Code Review

- [ ] hi @kof, I need you to do
  - conceptual review (architecture, feature-correctness)
  - detailed review (read every line)
  - test it on preview

## Before requesting a review

- [ ] made a self-review
- [ ] added inline comments where things may be not obvious (the "why",
not "what")

## Before merging

- [ ] tested locally and on preview environment (preview dev login:
0000)
- [ ] updated [test
cases](https://github.com/webstudio-is/webstudio/blob/main/apps/builder/docs/test-cases.md)
document
- [ ] added tests
- [ ] if any new env variables are added, added them to `.env` file
Looks like parent/child constraints will work only for tags and not for
components.
@kof kof closed this Dec 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants