Parameter squash-before-merge doesn't work

Checklist

  • I'm using the latest version of the extension (Run glab --version)
    • Extension version:
    •  glab --version                              
       glab version 1.33.0 (2023-09-20)```
      
  • Operating system and version: Ubuntu 22.04
  • Gitlab.com or self-managed instance? gitlab.com/
  • GitLab version (if self-managed) GitLab version here (Use the version endpoint, like this: gitlab.my-company.com/api/v4/version)
  • I have performed glab auth status to check for authentication issues

Summary

Steps to reproduce

When I try to create a merge request glab mr create --squash-before-merge -w

What is the current bug behavior?

The check box Squash commits when merge request is accepted. on my merge isn't checked

What is the expected correct behavior?

Check box checked

Relevant logs and/or screenshots

glab mr create --squash-before-merge -w     
? Choose a template Open a merge request with commit messages
? Title: ee
? Description <Received>
Opening gitlab.com/hms-ewon/workshop/task-scheduler/-/merge_requests/new in your browser.

image

Possible fixes