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

v3.2.0 #935

Merged
merged 52 commits into from
Oct 11, 2024
Merged

v3.2.0 #935

merged 52 commits into from
Oct 11, 2024

Commits on May 2, 2024

  1. Configuration menu
    Copy the full SHA
    37fe1d1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6490d6 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2024

  1. feat(icon): add door and credit_card icons (#855)

    Co-authored-by: Umit Kucuk <umit.kucuk@trendyol.com>
    umitkucuk and Umit Kucuk authored May 7, 2024
    Configuration menu
    Copy the full SHA
    2f41ef7 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2024

  1. chore(deps-dev): bump ejs from 3.1.9 to 3.1.10 (#850)

    Bumps [ejs](https://github.com/mde/ejs) from 3.1.9 to 3.1.10.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a href="https://github.com/mde/ejs/releases">ejs's
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.1.10</h2>
    <p>Version 3.1.10</p>
    </blockquote>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/mde/ejs/commit/d3f807dea9ce904e20a47a661f2310ce9134dc2a"><code>d3f807d</code></a>
    Version 3.1.10</li>
    <li><a
    href="https://github.com/mde/ejs/commit/9ee26dde5d7015d9c0e2ff87314cabeac5247c02"><code>9ee26dd</code></a>
    Mocha TDD</li>
    <li><a
    href="https://github.com/mde/ejs/commit/e469741dca7df2eb400199e1cdb74621e3f89aa5"><code>e469741</code></a>
    Basic pollution protection</li>
    <li><a
    href="https://github.com/mde/ejs/commit/715e9507fa3e6122dc6430fe0f25a6e6ded300c1"><code>715e950</code></a>
    Merge pull request <a
    href="https://redirect.github.com/mde/ejs/issues/756">#756</a> from
    Jeffrey-mu/main</li>
    <li><a
    href="https://github.com/mde/ejs/commit/cabe3146ad964a1e98db7742abf435906ca79406"><code>cabe314</code></a>
    Include advanced usage examples</li>
    <li><a
    href="https://github.com/mde/ejs/commit/29b076cdbbf3eb1b4323b33299ab6d79391b2c33"><code>29b076c</code></a>
    Added header</li>
    <li><a
    href="https://github.com/mde/ejs/commit/11503c79af882e3635b513d57c7f1813792eb127"><code>11503c7</code></a>
    Merge branch 'main' of github.com:mde/ejs into main</li>
    <li><a
    href="https://github.com/mde/ejs/commit/7690404e2fc1688756938e4d2fc19e0fac77d736"><code>7690404</code></a>
    Added security banner to README</li>
    <li><a
    href="https://github.com/mde/ejs/commit/f47d7aedd51a983e4f73045f962b1209096b5800"><code>f47d7ae</code></a>
    Update SECURITY.md</li>
    <li><a
    href="https://github.com/mde/ejs/commit/828cea1687e3db459ab09d2f405d2444c7580b90"><code>828cea1</code></a>
    Update SECURITY.md</li>
    <li>Additional commits viewable in <a
    href="https://github.com/mde/ejs/compare/v3.1.9...v3.1.10">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ejs&package-manager=npm_and_yarn&previous-version=3.1.9&new-version=3.1.10)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
    
    Dependabot will resolve any conflicts with this PR as long as you don't
    alter it yourself. You can also trigger a rebase manually by commenting
    `@dependabot rebase`.
    
    [//]: # (dependabot-automerge-start)
    [//]: # (dependabot-automerge-end)
    
    ---
    
    <details>
    <summary>Dependabot commands and options</summary>
    <br />
    
    You can trigger Dependabot actions by commenting on this PR:
    - `@dependabot rebase` will rebase this PR
    - `@dependabot recreate` will recreate this PR, overwriting any edits
    that have been made to it
    - `@dependabot merge` will merge this PR after your CI passes on it
    - `@dependabot squash and merge` will squash and merge this PR after
    your CI passes on it
    - `@dependabot cancel merge` will cancel a previously requested merge
    and block automerging
    - `@dependabot reopen` will reopen this PR if it is closed
    - `@dependabot close` will close this PR and stop Dependabot recreating
    it. You can achieve the same result by closing it manually
    - `@dependabot show <dependency name> ignore conditions` will show all
    of the ignore conditions of the specified dependency
    - `@dependabot ignore this major version` will close this PR and stop
    Dependabot creating any more for this major version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this minor version` will close this PR and stop
    Dependabot creating any more for this minor version (unless you reopen
    the PR or upgrade to it yourself)
    - `@dependabot ignore this dependency` will close this PR and stop
    Dependabot creating any more for this dependency (unless you reopen the
    PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the
    [Security Alerts
    page](https://github.com/Trendyol/baklava/network/alerts).
    
    </details>
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored May 8, 2024
    Configuration menu
    Copy the full SHA
    c6174cc View commit details
    Browse the repository at this point in the history

Commits on May 9, 2024

  1. feat(select): improve option navigation by key (#856)

    This PR allows users to easily access target option based on their
    keyboard input.
    
    Closes [#686](#686)
    gokcecicek authored May 9, 2024
    Configuration menu
    Copy the full SHA
    a526c35 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2024

  1. Configuration menu
    Copy the full SHA
    23c4520 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    daffbb6 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2024

  1. fix(popover): Fix bl-tooltip trigger issue (#871)

    Nested popover cause this issue, I added tagname control in
    _handlePopoverShowEvent to prevent unnecessary hide for bl-tooltip
    
    closes #801
    
    Co-authored-by: mert.ozbudak <mert.ozbudak@trendyol.com>
    MertOzbudak and mert.ozbudak authored May 16, 2024
    Configuration menu
    Copy the full SHA
    e691c7a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f2deab2 View commit details
    Browse the repository at this point in the history
  3. feat(dialog): implement critical variant (#870)

    Related to #853
    
    Implements critical dialog functionality to prevent closing and hides
    the close button for critical dialogs.
    
    - Adds a `critical` property to `bl-dialog` to mark dialogs as critical,
    which disables closing through keyboard, backdrop, and close button
    interactions.
    - Conditionally renders the close button in the dialog header based on
    the `critical` property, effectively hiding it for critical dialogs.
    - Updates event handling to prevent closing critical dialogs through
    escape key presses and outside clicks.
    - Includes a new story in `bl-dialog.stories.ts` to demonstrate a
    critical dialog with the `critical` property set to `true`.
    - Adds tests in `bl-dialog.test.ts` to verify that critical dialogs
    cannot be closed through keyboard, backdrop, and close button
    interactions, and to ensure the close button is hidden for critical
    dialogs.
    AykutSarac authored May 16, 2024
    Configuration menu
    Copy the full SHA
    3373a39 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2024

  1. Configuration menu
    Copy the full SHA
    0564c75 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e0a97f View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2024

  1. Configuration menu
    Copy the full SHA
    5e4ef0e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b0ba8d4 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. Merge pull request #879 from Trendyol/fix-split-button-event

    fix(split-button): fix event bubbling for buttons inside split button
    ozkersemih authored Jun 4, 2024
    Configuration menu
    Copy the full SHA
    f07c5e5 View commit details
    Browse the repository at this point in the history

Commits on Jun 6, 2024

  1. fix(select): fix disabled select option can be selected with enter (#874

    )
    
    This pr fixes navigating in the select options with the arrow keys,
    disabled option can be selected with enter bug.
    
    Closes [873](#873)
    
    ---------
    
    Co-authored-by: Ahmet Ozan Tekin <ahmetozan.tekin@trendyol.com>
    ahmetozantekin and Ahmet Ozan Tekin authored Jun 6, 2024
    Configuration menu
    Copy the full SHA
    f3d1c35 View commit details
    Browse the repository at this point in the history

Commits on Jun 12, 2024

  1. Configuration menu
    Copy the full SHA
    db46356 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2024

  1. Configuration menu
    Copy the full SHA
    e9d7992 View commit details
    Browse the repository at this point in the history
  2. feat(select): fix search text is not clear bug when user click clear …

    …button (#858)
    
    fix search text is not clear bug when user click clear button 
    case: single select / clearable
    
    closes #845
    
    Co-authored-by: mustafa.ozbatman <mustafa.ozbatman@trendyol.com>
    mozbatman and mustafa.ozbatman authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    f52f6c0 View commit details
    Browse the repository at this point in the history
  3. story(input): add input masking documentation (#883)

    Closes #391.
    
    Co-authored-by: Doğan Öztürk <dogan.ozturk@trendyol.com>
    doganozturk and Doğan Öztürk authored Jun 13, 2024
    Configuration menu
    Copy the full SHA
    7948d0a View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2024

  1. Configuration menu
    Copy the full SHA
    cf3b920 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #872 from Trendyol/dialog-tabs

    style(dialog): tab-group inside dialog
    ozkersemih authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    93a145b View commit details
    Browse the repository at this point in the history
  3. feat(select): fix search text is not clear bug when user click clear …

    …button (#885)
    
    fix search text is not clear bug when user click clear button
    case: single select / clearable
    
    closes #845
    
    Co-authored-by: mustafa.ozbatman <mustafa.ozbatman@trendyol.com>
    Co-authored-by: Ogun Babacan <ogun.babacan@trendyol.com>
    3 people authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    486a313 View commit details
    Browse the repository at this point in the history
  4. fix: Use lowercase script import in using-baklava-in-next.stories.mdx (

    …#884)
    
    Baklava needs to be imported as a module. Next <Script> does not take
    "type" as a parameter so lowercase <script> should be used.
    
    I am creating a new Next project with Baklava and this solved my issue.
    
    Signed-off-by: Berkin AKKAYA <berkin_akkaya@hotmail.com>
    BerkinAKKAYA authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    3210b19 View commit details
    Browse the repository at this point in the history
  5. feat: calendar component (#823)

    Signed-off-by: Aykut Saraç <aykutsarac0@gmail.com>
    Co-authored-by: Levent Anil Ozen <leventanilozen@gmail.com>
    Co-authored-by: Buse Selvi <106681486+buseselvi@users.noreply.github.com>
    Co-authored-by: Aykut Saraç <aykutsarac0@gmail.com>
    4 people authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    f3dafd9 View commit details
    Browse the repository at this point in the history
  6. feat: spinner component (#877)

    closes #866
    MertOzbudak authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    9fad8ca View commit details
    Browse the repository at this point in the history
  7. docs(ADR): move ADRs under components directories (#865)

    Closes #864
    
    Co-authored-by: Buse Selvi <106681486+buseselvi@users.noreply.github.com>
    AykutSarac and buseselvi authored Jun 27, 2024
    Configuration menu
    Copy the full SHA
    1fc91d9 View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2024

  1. fix(checkbox): add relative value for position in checkbox container (#…

    …896)
    
    Closes #895
    
    Co-authored-by: Erbil Nas <erbil.nas@trendyol.com>
    erbilnas and Erbil Nas authored Jul 11, 2024
    Configuration menu
    Copy the full SHA
    385d215 View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2024

  1. Configuration menu
    Copy the full SHA
    cc352bf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a85292c View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2024

  1. refactor(icon): implement baklava-icons and remove icons folder (#898)

    Also ignored examples workspace as it blocks commiting without
    installing in each project.
    
    Closes #530
    ogunb authored Aug 1, 2024
    Configuration menu
    Copy the full SHA
    60ffde6 View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2024

  1. Configuration menu
    Copy the full SHA
    38d3343 View commit details
    Browse the repository at this point in the history
  2. fix: chromatic

    Enes5519 committed Aug 5, 2024
    Configuration menu
    Copy the full SHA
    108af18 View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2024

  1. feat(input): prevent enter to submit form (#691)

    This PR allows preventing `Enter` from submitting the parent form. 
    
    Closes #676
    
    ---------
    
    Co-authored-by: Enes Yıldırım <enes5519@gmail.com>
    muratcorlu and Enes5519 authored Aug 8, 2024
    Configuration menu
    Copy the full SHA
    1ddf7c0 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2024

  1. Configuration menu
    Copy the full SHA
    6f38eec View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0c029a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    16e6154 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e1bbcb5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5d33e44 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2024

  1. Merge pull request #904 from Trendyol/checkbox-validation-problem-903

    fix(checkbox): fix validation state of checkbox
    Enes5519 authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    e11bc05 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #902 from Trendyol/dialog-width-caption-line-clamp…

    …-737
    
    feat(dialog): add width and caption line clamp css property
    Enes5519 authored Aug 15, 2024
    Configuration menu
    Copy the full SHA
    7e628bb View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2024

  1. Configuration menu
    Copy the full SHA
    eae5d54 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #909 from Trendyol/tooltip-mouse-bug

    fix(tooltip): use mouseenter as event listener
    ozkersemih authored Sep 5, 2024
    Configuration menu
    Copy the full SHA
    17ddd2d View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. fix(table): multiple checkbox should only handle currently rendered r…

    …ows (#913)
    
    Otherwise it removes previous selections on paginated table. 
    
    Closes #910.
    ogunb authored Sep 17, 2024
    Configuration menu
    Copy the full SHA
    b2fe023 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    07fe1d4 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Configuration menu
    Copy the full SHA
    1fc0aed View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2024

  1. fix: resolve conflict

    Erbil Nas committed Oct 10, 2024
    Configuration menu
    Copy the full SHA
    8e59630 View commit details
    Browse the repository at this point in the history
  2. fix: upgrade next version to resolve vulnerability (#929)

    Co-authored-by: Erbil Nas <erbil.nas@trendyol.com>
    erbilnas and Erbil Nas authored Oct 10, 2024
    Configuration menu
    Copy the full SHA
    bb0d15e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0a72eb6 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Configuration menu
    Copy the full SHA
    844a5bb View commit details
    Browse the repository at this point in the history
  2. Merge branch 'next'

    Erbil Nas committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    7701e4a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    40ae0bd View commit details
    Browse the repository at this point in the history