Releases: GitFlic-Org/gitflic
Releases · GitFlic-Org/gitflic
4.10.0
4.10.0 What's new:
Added:
- A new hierarchical unit — Groups
Fixed:
- Pagination on the webhooks page
- 500 error when creating a webhook on an already used URL
- Padding before file content
- Width of the file tree block
- Migration errors from TFS
- Incorrect field name in Jira integration
- Display of the predefined variable description on the pipeline run page
- 403 error when deleting a project from the profile
4.9.1
4.9.1 What's new:
Fixed
- Commit comparison functionality
4.9.0
4.9.0 What's new:
Added
- More detailed logging in the CI/CD agent
- Environments overview in MR*
- Updated group and company pages
- Panel for viewing the history of sent webhooks
- Version check when starting GitFlic to prevent downgrading
- Package scanning and quarantine for packages in the repository registry with CodeScoring
- Working with patch files from AI agents in an MR
Fixed
- Copy button in a code block when viewing markdown
- Non‑working scrollbar for code blocks with long text
- Incorrect audit log behavior for actions in a company
- Display of a user's companies in the admin panel
- Line wrapping in the editor
- Issue with MR templates functionality
- Handling of predefined variables in the presence of
include - Removal of Helm layers after deleting a package
- REST API method for getting file content – added
branchparameter
*MR - Merge Request
4.8.4
4.8.4 What's new:
Fixed:
- Incorrect links in email messages
- Opening links to a branch whose name contains a "+" character
- Display error on the create issue page
- Error when clearing the trash in registry repositories (self-hosted)
- Tooltip display in vulnerability reports (self-hosted)
- Parsing of SARIF security reports (self-hosted)
- Saving the path to the viewed file when switching branches
4.8.3
4.8.3 What's new:
Fixed:
- Running pipelines from the tags page
- Selector behavior with tags on the pipelines page
- Navigation panel in company settings (OnPremise)
- Incorrect username in notification emails
- Message logs from integrations
- Internal service changes
4.8.2
4.8.2 What's new:
Added:
- Cloning a repository using a user API token
Fixed:
- Incorrect link to pipeline schedule settings
- Error in logs when deleting a release
- Delete file from repository window
- Description of the message when importing a project fails using the transport method
- Empty "SSO Settings" page in OnPremise
4.8.1
4.8.1 What's new:
Fixed:
- Internal changes to the web interface to speed up file loading
- Ruby files highlighting
4.8.0
4.8.0 What's new:
Added
- Integration with MAX messenger (self-hosted)
4.7.0
4.7.0 What's new:
Added
New features
- English language support in the service
CI/CD
- Support for
whenfor artifacts - Predefined variable containing commit date and time
- Trace artifact retention time settings (self-hosted)
- Ability to set
allow_failure: truefor the entire pipeline - Ability to specify exit codes in
allow_failure - Predefined variable containing API base URL
- Depth setting for
triggersimilar toinclude(self-hosted) - Auto‑stop environments – keyword
auto_stop_in
REST API
- Methods for adding/viewing comments and discussions in an MR
- Method for viewing diffs in an MR
- Method for blocking/unblocking a user
- Method for deleting a project branch
- Added project archive attachment to the release creation method
- Added response with the created pipeline UUID to the pipeline run method
- Added variable type field to the get variables list method
Community requests
- Merge approval rules for all branches or for protected branches only
- Branch search on the Branches page
- Extended email notification settings for users
- Webhook event "Pipeline warning"
Changed
- Replaced the text editor with a new one
- Mechanics for plain and diff code highlighting
- Mechanics for applying multiple protection rules to a single branch
- Extended parsing of CodeScoring SCA report lists
- Project branches page
Fixed
- Webhook test button being blocked
- Layout on the environments page
- Error display on the remote pipeline page
- Dependency installation when installing an NPM package from a registry
- IP address recording for audit events
changeTypeparameter being populated when getting file changes via REST API- Using CI/CD images with a tag that includes a port
- Symlink caching in CI/CD
- Minor service layout issues
- Method for applying branch protection rules to group projects
- Handling directives from metadata in Composer packages after uploading to the registry
- Memory limits in a project and company (self-hosted)
- User permission restrictions for creating groups/companies (self-hosted)
- Typos on the MR file diff page
- Typos on the create company/group page
- Display of an extra checkbox in company MR settings
- Tooltip display in MR changes for empty files
- Display of token contents when creating a mirror / import
- Error if an invalid body is passed to the REST API method for editing a virtual repository (self-hosted)
- 400 error when opening a file with square brackets in its name
- 400 error on cyclic dependencies in the pipeline configuration
- 500 error when accessing a URL containing
//in the path - Error in the version counter when deleting package versions
- Error when trying to upload a PyPi package via REST API with an unexpected name
- Error when trying to create a pipeline with a job using the
artifactsandparallel:matrixkeywords - Error when trying to create/edit/upload a file to a new branch for which push is forbidden by a branch protection rule
- Error with events that automatically create MR pipelines and merge result pipelines
- Error with duplicate
localIdin requests when working with a project fork and an MR - Error with NPM package transport upload at the instance level
- Pagination in the company pipelines table
- LFS files being transferred when importing a repository
- Cleanup policy tooltip based on cron (Enterprise, Atlas)
- Delete discussion confirmation on MR pages
- Proxying containers from
quay.io - Webhook test timeout in project settings
4.6.3
4.6.3 What's new:
Fixed:
- Layout on authentication/registration pages
- Layout on CI/CD settings pages for groups and companies
- Errors in CI/CD Components functionality
- Error with incorrect diffs when creating an MR
- Metadata parsing in the Composer registry
- Placeholder for squash commit
- File path highlighting
- Minor fixes and improvements