Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: shortcuts/no-neck-pain.nvim
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.10.2
Choose a base ref
...
head repository: shortcuts/no-neck-pain.nvim
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.0.0
Choose a head ref
  • 2 commits
  • 13 files changed
  • 2 contributors

Commits on Mar 4, 2023

  1. feat!: v1.0.0 - API breaking changes (#201)

    ## 📃 Summary
    
    This PR introduces the v1.0.0 of the plugin, which comes with several
    breaking changes at the API level.
    
    The plugin evolved fast but some part of the API are not extensible
    enough to continue the iteration, this much needed breaking change allow
    future features to be added without having to break the it again.
    
    ------
    
    ### Breaking changes
    
    |   Before   |         After        |
    |-------------|----------------------------|
    |`enableOnVimEnter`|`autocmds.enableOnVimEnter`|
    |`enableOnTabEnter`|`autocmds.enableOnTabEnter`|
    |`toggleMapping`|`mappings.toggle`|
    |`widthUpMapping`|`mappings.widthUp`|
    |`widthDownMapping`|`mappings.widthDown`|
    |`backgroundColor`|`colors.background`|
    |`textColor`|`colors.text`|
    |`blend`|`colors.blend`|
    |`left.backgroundColor`|`left.colors.background`|
    |`left.textColor`|`left.colors.text`|
    |`left.blend`|`left.colors.blend`|
    |`right.backgroundColor`|`right.colors.background`|
    |`right.textColor`|`right.colors.text`|
    |`right.blend`|`right.colors.blend`|
    
    ------
    
    - [x] add warning for all the following deprecation changes
    - [x] group all `mappings` under a dedicated object
    - [x] disable `mappings` by default to prevent impacting other users
    workflow
      - [x] set default values when `enabled`
    - [x] group all `colors` under a dedicated object
      - [x] global to both buffers
      - [x] for each side buffer
    - [x] group all `autocmds` under a dedicated object
    - [x] more documentation with type definitions
    - [x] ensure all tests passes
    - [x] update README.md
    shortcuts authored Mar 4, 2023
    Configuration menu
    Copy the full SHA
    2b6cb3c View commit details
    Browse the repository at this point in the history
  2. chore(main): release 1.0.0 (#202)

    🤖 I have created a release *beep* *boop*
    ---
    
    
    ##
    [1.0.0](v0.10.2...v1.0.0)
    (2023-03-04)
    
    
    ### ⚠ BREAKING CHANGES
    
    * v1.0.0 - API breaking changes
    ([#201](#201))
    
    ### Features
    
    * v1.0.0 - API breaking changes
    ([#201](#201))
    ([2b6cb3c](2b6cb3c))
    
    ---
    This PR was generated with [Release
    Please](https://github.com/googleapis/release-please). See
    [documentation](https://github.com/googleapis/release-please#release-please).
    
    ---------
    
    Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
    Co-authored-by: shortcuts <vannicattec@gmail.com>
    github-actions[bot] and shortcuts authored Mar 4, 2023
    Configuration menu
    Copy the full SHA
    d4292be View commit details
    Browse the repository at this point in the history
Loading