Packages changed: aws-cli (1.25.2 -> 1.25.20) guestfs-tools irqbalance kmod (29 -> 30) libguestfs libqt5-qtbase (5.15.5+kde165 -> 5.15.5+kde166) libseccomp mozjs91 (91.10.0 -> 91.11.0) python-boto3 (1.24.2 -> 1.24.20) python-botocore (1.27.2 -> 1.27.20) qemu rubygem-rubocop (1.30.1 -> 1.31.1) rubygem-unicode-display_width (2.1.0 -> 2.2.0) tlp (1.4.0 -> 1.5.0) virt-v2v xdm yarn (1.22.18 -> 1.22.19) === Details === ==== aws-cli ==== Version update (1.25.2 -> 1.25.20) - Update to version 1.25.20 + For detailed changes see https://github.com/aws/aws-cli/blob/1.25.20/CHANGELOG.rst - Update Requires in spec file from setup.py ==== guestfs-tools ==== - bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads to DOS - CVE-2022-2211 CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch ==== irqbalance ==== Subpackages: irqbalance-ui - proc-interrupts.patch: parse_proc_interrupts: fix parsing interrupt counts ==== kmod ==== Version update (29 -> 30) Subpackages: kmod-bash-completion libkmod2 - Update to release 30 * libkmod: support for the SM3 hash algorithm * modprobe: added the --wait option - Drop libkmod-Provide-info-even-for-modules-built-into-the.patch (merged) - Add 0001-testsuite-repair-read-of-uninitialized-memory.patch ==== libguestfs ==== Subpackages: libguestfs-xfs libguestfs0 - bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads to DOS - CVE-2022-2211 CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch CVE-2022-2211-docs-guestfs-security-document.patch ==== libqt5-qtbase ==== Version update (5.15.5+kde165 -> 5.15.5+kde166) Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3 - Update to version 5.15.5+kde166: * Drop call to setPlatformScreen in QHighDpiScaling::setScreenFactor (kde#450443) ==== libseccomp ==== - fix build of python3 bindings so that the debug* package names do not overlay with the main package - Use multibuild to get python3 support back ==== mozjs91 ==== Version update (91.10.0 -> 91.11.0) - Update to version 91.11.0: + Various stability, functionality, and security fixes. ==== python-boto3 ==== Version update (1.24.2 -> 1.24.20) - Update to version 1.24.20 * api-change:``appstream``: [``botocore``] Includes support for StreamingExperienceSettings in CreateStack and UpdateStack APIs * api-change:``elbv2``: [``botocore``] Update elbv2 client to latest version * api-change:``emr``: [``botocore``] Update emr client to latest version * api-change:``medialive``: [``botocore``] This release adds support for automatic renewal of MediaLive reservations at the end of each reservation term. Automatic renewal is optional. This release also adds support for labelling accessibility-focused audio and caption tracks in HLS outputs. * api-change:``redshift-serverless``: [``botocore``] Add new API operations for Amazon Redshift Serverless, a new way of using Amazon Redshift without needing to manually manage provisioned clusters. The new operations let you interact with Redshift Serverless resources, such as create snapshots, list VPC endpoints, delete resource policies, and more. * api-change:``sagemaker``: [``botocore``] This release adds: UpdateFeatureGroup, UpdateFeatureMetadata, DescribeFeatureMetadata APIs; FeatureMetadata type in Search API; LastModifiedTime, LastUpdateStatus, OnlineStoreTotalSizeBytes in DescribeFeatureGroup API. * api-change:``translate``: [``botocore``] Added ListLanguages API which can be used to list the languages supported by Translate. - from version 1.24.19 * api-change:``datasync``: [``botocore``] AWS DataSync now supports Amazon FSx for NetApp ONTAP locations. * api-change:``ec2``: [``botocore``] This release adds a new spread placement group to EC2 Placement Groups: host level spread, which spread instances between physical hosts, available to Outpost customers only. CreatePlacementGroup and DescribePlacementGroups APIs were updated with a new parameter: SpreadLevel to support this feature. * api-change:``finspace-data``: [``botocore``] Release new API GetExternalDataViewAccessDetails * api-change:``polly``: [``botocore``] Add 4 new neural voices - Pedro (es-US), Liam (fr-CA), Daniel (de-DE) and Arthur (en-GB). - from version 1.24.18 * api-change:``iot``: [``botocore``] This release ease the restriction for the input of tag value to align with AWS standard, now instead of min length 1, we change it to min length 0. - from version 1.24.17 * api-change:``glue``: [``botocore``] This release enables the new ListCrawls API for viewing the AWS Glue Crawler run history. * api-change:``rds-data``: [``botocore``] Documentation updates for RDS Data API - from version 1.24.16 * api-change:``lookoutequipment``: [``botocore``] This release adds visualizations to the scheduled inference results. Users will be able to see interference results, including diagnostic results from their running inference schedulers. * api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has released support for automatic DolbyVision metadata generation when converting HDR10 to DolbyVision. * api-change:``mgn``: [``botocore``] New and modified APIs for the Post-Migration Framework * api-change:``migration-hub-refactor-spaces``: [``botocore``] This release adds the new API UpdateRoute that allows route to be updated to ACTIVE/INACTIVE state. In addition, CreateRoute API will now allow users to create route in ACTIVE/INACTIVE state. * api-change:``sagemaker``: [``botocore``] SageMaker Ground Truth now supports Virtual Private Cloud. Customers can launch labeling jobs and access to their private workforce in VPC mode. - from version 1.24.15 * api-change:``apigateway``: [``botocore``] Documentation updates for Amazon API Gateway * api-change:``pricing``: [``botocore``] This release introduces 1 update to the GetProducts API. The serviceCode attribute is now required when you use the GetProductsRequest. * api-change:``transfer``: [``botocore``] Until today, the service supported only RSA host keys and user keys. Now with this launch, Transfer Family has expanded the support for ECDSA and ED25519 host keys and user keys, enabling customers to support a broader set of clients by choosing RSA, ECDSA, and ED25519 host and user keys. - from version 1.24.14 * api-change:``ec2``: [``botocore``] This release adds support for Private IP VPNs, a new feature allowing S2S VPN connections to use private ip addresses as the tunnel outside ip address over Direct Connect as transport. * api-change:``ecs``: [``botocore``] Amazon ECS UpdateService now supports the following parameters: PlacementStrategies, PlacementConstraints and CapacityProviderStrategy. * api-change:``wellarchitected``: [``botocore``] Adds support for lens tagging, Adds support for multiple helpful-resource urls and multiple improvement-plan urls. - from version 1.24.13 * api-change:``ds``: [``botocore``] This release adds support for describing and updating AWS Managed Microsoft AD settings * api-change:``kafka``: [``botocore``] Documentation updates to use Az Id during cluster creation. * api-change:``outposts``: [``botocore``] This release adds the AssetLocation structure to the ListAssets response. AssetLocation includes the RackElevation for an Asset. - from version 1.24.12 * api-change:``connect``: [``botocore``] This release updates these APIs: UpdateInstanceAttribute, DescribeInstanceAttribute and ListInstanceAttributes. You can use it to programmatically enable/disable High volume outbound communications using attribute type HIGH_VOLUME_OUTBOUND on the specified Amazon Connect instance. * api-change:``connectcampaigns``: [``botocore``] Added Amazon Connect high volume outbound communications SDK. * api-change:``dynamodb``: [``botocore``] Doc only update for DynamoDB service * api-change:``dynamodbstreams``: [``botocore``] Update dynamodbstreams client to latest version - from version 1.24.11 * api-change:``redshift-data``: [``botocore``] This release adds a new --workgroup-name field to operations that connect to an endpoint. Customers can now execute queries against their serverless workgroups. * api-change:``redshiftserverless``: [``botocore``] Add new API operations for Amazon Redshift Serverless, a new way of using Amazon Redshift without needing to manually manage provisioned clusters. The new operations let you interact with Redshift Serverless resources, such as create snapshots, list VPC endpoints, delete resource policies, and more. * api-change:``secretsmanager``: [``botocore``] Documentation updates for Secrets Manager * api-change:``securityhub``: [``botocore``] Added Threats field for security findings. Added new resource details for ECS Container, ECS Task, RDS SecurityGroup, Kinesis Stream, EC2 TransitGateway, EFS AccessPoint, CloudFormation Stack, CloudWatch Alarm, VPC Peering Connection and WAF Rules - from version 1.24.10 * api-change:``finspace-data``: [``botocore``] This release adds a new set of APIs, GetPermissionGroup, DisassociateUserFromPermissionGroup, AssociateUserToPermissionGroup, ListPermissionGroupsByUser, ListUsersByPermissionGroup. * api-change:``guardduty``: [``botocore``] Adds finding fields available from GuardDuty Console. Adds FreeTrial related operations. Deprecates the use of various APIs related to Master Accounts and Replace them with Administrator Accounts. * api-change:``servicecatalog-appregistry``: [``botocore``] This release adds a new API ListAttributeGroupsForApplication that returns associated attribute groups of an application. In addition, the UpdateApplication and UpdateAttributeGroup APIs will not allow users to update the 'Name' attribute. * api-change:``workspaces``: [``botocore``] Added new field "reason" to OperationNotSupportedException. Receiving this exception in the DeregisterWorkspaceDirectory API will now return a reason giving more context on the failure. - from version 1.24.9 * api-change:``budgets``: [``botocore``] Add a budgets ThrottlingException. Update the CostFilters value pattern. * api-change:``lookoutmetrics``: [``botocore``] Adding filters to Alert and adding new UpdateAlert API. * api-change:``mediaconvert``: [``botocore``] AWS Elemental MediaConvert SDK has added support for rules that constrain Automatic-ABR rendition selection when generating ABR package ladders. - from version 1.24.8 * api-change:``outposts``: [``botocore``] This release adds API operations AWS uses to install Outpost servers. - from version 1.24.7 * api-change:``frauddetector``: [``botocore``] Documentation updates for Amazon Fraud Detector (AWSHawksNest) - from version 1.24.6 * api-change:``chime-sdk-meetings``: [``botocore``] Adds support for live transcription in AWS GovCloud (US) Regions. - from version 1.24.5 * api-change:``dms``: [``botocore``] This release adds DMS Fleet Advisor APIs and exposes functionality for DMS Fleet Advisor. It adds functionality to create and modify fleet advisor instances, and to collect and analyze information about the local data infrastructure. * api-change:``iam``: [``botocore``] Documentation updates for AWS Identity and Access Management (IAM). * api-change:``m2``: [``botocore``] AWS Mainframe Modernization service is a managed mainframe service and set of tools for planning, migrating, modernizing, and running mainframe workloads on AWS * api-change:``neptune``: [``botocore``] This release adds support for Neptune to be configured as a global database, with a primary DB cluster in one region, and up to five secondary DB clusters in other regions. * api-change:``redshift-serverless``: [``botocore``] Add new API operations for Amazon Redshift Serverless, a new way of using Amazon Redshift without needing to manually manage provisioned clusters. The new operations let you interact with Redshift Serverless resources, such as create snapshots, list VPC endpoints, delete resource policies, and more. * api-change:``redshift``: [``botocore``] Adds new API GetClusterCredentialsWithIAM to return temporary credentials. - from version 1.24.4 * api-change:``auditmanager``: [``botocore``] This release introduces 2 updates to the Audit Manager API. The roleType and roleArn attributes are now required when you use the CreateAssessment or UpdateAssessment operation. We also added a throttling exception to the RegisterAccount API operation. * api-change:``ce``: [``botocore``] Added two new APIs to support cost allocation tags operations: ListCostAllocationTags, UpdateCostAllocationTagsStatus. - from version 1.24.3 * api-change:``chime-sdk-messaging``: [``botocore``] This release adds support for searching channels by members via the SearchChannels API, removes required restrictions for Name and Mode in UpdateChannel API and enhances CreateChannel API by exposing member and moderator list as well as channel id as optional parameters. * api-change:``connect``: [``botocore``] This release adds a new API, GetCurrentUserData, which returns real-time details about users' current activity. - Update BuildRequires and Requires from setup.py ==== python-botocore ==== Version update (1.27.2 -> 1.27.20) - Update to 1.27.20 * api-change:``appstream``: Includes support for StreamingExperienceSettings in CreateStack and UpdateStack APIs * api-change:``elbv2``: Update elbv2 client to latest version * api-change:``emr``: Update emr client to latest version * api-change:``medialive``: This release adds support for automatic renewal of MediaLive reservations at the end of each reservation term. Automatic renewal is optional. This release also adds support for labelling accessibility-focused audio and caption tracks in HLS outputs. * api-change:``redshift-serverless``: Add new API operations for Amazon Redshift Serverless, a new way of using Amazon Redshift without needing to manually manage provisioned clusters. The new operations let you interact with Redshift Serverless resources, such as create snapshots, list VPC endpoints, delete resource policies, and more. * api-change:``sagemaker``: This release adds: UpdateFeatureGroup, UpdateFeatureMetadata, DescribeFeatureMetadata APIs; FeatureMetadata type in Search API; LastModifiedTime, LastUpdateStatus, OnlineStoreTotalSizeBytes in DescribeFeatureGroup API. * api-change:``translate``: Added ListLanguages API which can be used to list the languages supported by Translate. - from version 1.27.19 * api-change:``datasync``: AWS DataSync now supports Amazon FSx for NetApp ONTAP locations. * api-change:``ec2``: This release adds a new spread placement group to EC2 Placement Groups: host level spread, which spread instances between physical hosts, available to Outpost customers only. CreatePlacementGroup and DescribePlacementGroups APIs were updated with a new parameter: SpreadLevel to support this feature. * api-change:``finspace-data``: Release new API GetExternalDataViewAccessDetails * api-change:``polly``: Add 4 new neural voices - Pedro (es-US), Liam (fr-CA), Daniel (de-DE) and Arthur (en-GB). - from version 1.27.18 * api-change:``iot``: This release ease the restriction for the input of tag value to align with AWS standard, now instead of min length 1, we change it to min length 0. - from version 1.27.17 * api-change:``glue``: This release enables the new ListCrawls API for viewing the AWS Glue Crawler run history. * api-change:``rds-data``: Documentation updates for RDS Data API - from version 1.27.16 * api-change:``lookoutequipment``: This release adds visualizations to the scheduled inference results. Users will be able to see interference results, including diagnostic results from their running inference schedulers. * api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has released support for automatic DolbyVision metadata generation when converting HDR10 to DolbyVision. * api-change:``mgn``: New and modified APIs for the Post-Migration Framework * api-change:``migration-hub-refactor-spaces``: This release adds the new API UpdateRoute that allows route to be updated to ACTIVE/INACTIVE state. In addition, CreateRoute API will now allow users to create route in ACTIVE/INACTIVE state. * api-change:``sagemaker``: SageMaker Ground Truth now supports Virtual Private Cloud. Customers can launch labeling jobs and access to their private workforce in VPC mode. - from version 1.27.15 * api-change:``apigateway``: Documentation updates for Amazon API Gateway * api-change:``pricing``: This release introduces 1 update to the GetProducts API. The serviceCode attribute is now required when you use the GetProductsRequest. * api-change:``transfer``: Until today, the service supported only RSA host keys and user keys. Now with this launch, Transfer Family has expanded the support for ECDSA and ED25519 host keys and user keys, enabling customers to support a broader set of clients by choosing RSA, ECDSA, and ED25519 host and user keys. - from version 1.27.14 * api-change:``ec2``: This release adds support for Private IP VPNs, a new feature allowing S2S VPN connections to use private ip addresses as the tunnel outside ip address over Direct Connect as transport. * api-change:``ecs``: Amazon ECS UpdateService now supports the following parameters: PlacementStrategies, PlacementConstraints and CapacityProviderStrategy. * api-change:``wellarchitected``: Adds support for lens tagging, Adds support for multiple helpful-resource urls and multiple improvement-plan urls. - from version 1.27.13 * api-change:``ds``: This release adds support for describing and updating AWS Managed Microsoft AD settings * api-change:``kafka``: Documentation updates to use Az Id during cluster creation. * api-change:``outposts``: This release adds the AssetLocation structure to the ListAssets response. AssetLocation includes the RackElevation for an Asset. - from version 1.27.12 * api-change:``connect``: This release updates these APIs: UpdateInstanceAttribute, DescribeInstanceAttribute and ListInstanceAttributes. You can use it to programmatically enable/disable High volume outbound communications using attribute type HIGH_VOLUME_OUTBOUND on the specified Amazon Connect instance. * api-change:``connectcampaigns``: Added Amazon Connect high volume outbound communications SDK. * api-change:``dynamodb``: Doc only update for DynamoDB service * api-change:``dynamodbstreams``: Update dynamodbstreams client to latest version - from version 1.27.11 * api-change:``redshift-data``: This release adds a new --workgroup-name field to operations that connect to an endpoint. Customers can now execute queries against their serverless workgroups. * api-change:``secretsmanager``: Documentation updates for Secrets Manager * api-change:``securityhub``: Added Threats field for security findings. Added new resource details for ECS Container, ECS Task, RDS SecurityGroup, Kinesis Stream, EC2 TransitGateway, EFS AccessPoint, CloudFormation Stack, CloudWatch Alarm, VPC Peering Connection and WAF Rules - from version 1.27.10 * api-change:``finspace-data``: This release adds a new set of APIs, GetPermissionGroup, DisassociateUserFromPermissionGroup, AssociateUserToPermissionGroup, ListPermissionGroupsByUser, ListUsersByPermissionGroup. * api-change:``guardduty``: Adds finding fields available from GuardDuty Console. Adds FreeTrial related operations. Deprecates the use of various APIs related to Master Accounts and Replace them with Administrator Accounts. * api-change:``servicecatalog-appregistry``: This release adds a new API ListAttributeGroupsForApplication that returns associated attribute groups of an application. In addition, the UpdateApplication and UpdateAttributeGroup APIs will not allow users to update the 'Name' attribute. * api-change:``workspaces``: Added new field "reason" to OperationNotSupportedException. Receiving this exception in the DeregisterWorkspaceDirectory API will now return a reason giving more context on the failure. - from version 1.27.9 * api-change:``budgets``: Add a budgets ThrottlingException. Update the CostFilters value pattern. * api-change:``lookoutmetrics``: Adding filters to Alert and adding new UpdateAlert API. * api-change:``mediaconvert``: AWS Elemental MediaConvert SDK has added support for rules that constrain Automatic-ABR rendition selection when generating ABR package ladders. - from version 1.27.8 * api-change:``outposts``: This release adds API operations AWS uses to install Outpost servers. - from version 1.27.7 * api-change:``frauddetector``: Documentation updates for Amazon Fraud Detector (AWSHawksNest) - from version 1.27.6 * api-change:``chime-sdk-meetings``: Adds support for live transcription in AWS GovCloud (US) Regions. - from version 1.27.5 * api-change:``dms``: This release adds DMS Fleet Advisor APIs and exposes functionality for DMS Fleet Advisor. It adds functionality to create and modify fleet advisor instances, and to collect and analyze information about the local data infrastructure. * api-change:``iam``: Documentation updates for AWS Identity and Access Management (IAM). * api-change:``m2``: AWS Mainframe Modernization service is a managed mainframe service and set of tools for planning, migrating, modernizing, and running mainframe workloads on AWS * api-change:``neptune``: This release adds support for Neptune to be configured as a global database, with a primary DB cluster in one region, and up to five secondary DB clusters in other regions. * api-change:``redshift``: Adds new API GetClusterCredentialsWithIAM to return temporary credentials. - from version 1.27.4 * api-change:``auditmanager``: This release introduces 2 updates to the Audit Manager API. The roleType and roleArn attributes are now required when you use the CreateAssessment or UpdateAssessment operation. We also added a throttling exception to the RegisterAccount API operation. * api-change:``ce``: Added two new APIs to support cost allocation tags operations: ListCostAllocationTags, UpdateCostAllocationTagsStatus. - from version 1.27.3 * api-change:``chime-sdk-messaging``: This release adds support for searching channels by members via the SearchChannels API, removes required restrictions for Name and Mode in UpdateChannel API and enhances CreateChannel API by exposing member and moderator list as well as channel id as optional parameters. * api-change:``connect``: This release adds a new API, GetCurrentUserData, which returns real-time details about users' current activity. ==== qemu ==== Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-kvm qemu-lang qemu-microvm qemu-seabios qemu-sgabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-x86 - Fix usb ehci boot failure (bsc#1192115) * Patches added: hw-usb-hcd-ehci-fix-writeback-order.patch ==== rubygem-rubocop ==== Version update (1.30.1 -> 1.31.1) - updated to version 1.31.1 [#]## Bug fixes * [#10763](https://github.com/rubocop/rubocop/issues/10763): Fix a false positive for `Layout/LineContinuationSpacing` when using continuation keyword `\` after `__END__`. ([@koic][]) * [#10755](https://github.com/rubocop/rubocop/issues/10755): Fix a false positive for `Lint/LiteralAsCondition` when using a literal in `case-in` condition where the match variable is used in `in` are accepted as a pattern matching. ([@koic][]) * [#10760](https://github.com/rubocop/rubocop/issues/10760): Fix a false positive for `Lint/NonAtomicFileOperation` when using `FileTest.exist?` with `if` condition that has `else` branch. ([@koic][]) * [#10745](https://github.com/rubocop/rubocop/issues/10745): Require JSON 2.3 or higher to fix an incompatible JSON API error. ([@koic][]) * [#10754](https://github.com/rubocop/rubocop/issues/10754): Fix an incorrect autocorrect for `Style/HashExcept` when using a non-literal collection receiver for `include?`. ([@koic][]) * [#10751](https://github.com/rubocop/rubocop/issues/10751): Fix autocorrect for Layout/FirstHashElementIndentation. ([@j-miyake][]) * [#10750](https://github.com/rubocop/rubocop/pull/10750): Recover 7x slow running `rubocop`. ([@koic][]) [#]# 1.31.0 (2022-06-27) [#]## New features * [#10699](https://github.com/rubocop/rubocop/pull/10699): Add new global `ActiveSupportExtensionsEnabled` option. ([@nobuyo][]) * [#10245](https://github.com/rubocop/rubocop/pull/10245): Add specification_version and rubygems_version to `Gemspec/DeprecatedAttributeAssignment`. ([@kaitielth][]) * [#10696](https://github.com/rubocop/rubocop/pull/10696): Add new `Lint/NonAtomicFileOperation` cop. ([@ydah][]) * [#6420](https://github.com/rubocop/rubocop/issues/6420): Add new `Layout/LineContinuationLeadingSpace` cop. ([@bquorning][]) * [#6420](https://github.com/rubocop/rubocop/issues/6420): Add new `Layout/LineContinuationSpacing` cop. ([@bquorning][]) * [#10706](https://github.com/rubocop/rubocop/pull/10706): Integrate rubocop-daemon to add server options. ([@koic][]) * [#10722](https://github.com/rubocop/rubocop/pull/10722): Add new `Lint/ConstantOverwrittenInRescue` cop. ([@ydah][]) [#]## Bug fixes * [#10700](https://github.com/rubocop/rubocop/issues/10700): Update `Style/EmptyMethod` to not correct if the correction would exceed the configuration for `Layout/LineLength`. ([@dvandersluis][]) * [#10698](https://github.com/rubocop/rubocop/issues/10698): Enhance `Style/HashExcept` to support array inclusion checks. ([@nobuyo][]) * [#10734](https://github.com/rubocop/rubocop/issues/10734): Handle `ClobberingError` in `Style/NestedTernaryOperator` when there are multiple nested ternaries. ([@dvandersluis][]) * [#10689](https://github.com/rubocop/rubocop/issues/10689): Fix autocorrect for `Layout/FirstHashElementIndentation` and `Layout/FirstArrayElementIndentation`. ([@j-miyake][]) * Fix `rubocop -V` not displaying the version information for rubocop-graphql, rubocop-md and rubocop-thread_safety. ([@Darhazer][]) * [#10711](https://github.com/rubocop/rubocop/issues/10711): Fix an error for `Style/MultilineTernaryOperator` when the false branch is on a separate line. ([@koic][]) * [#10719](https://github.com/rubocop/rubocop/issues/10719): Fix a false positive for `Lint/ParenthesesAsGroupedExpression` when using safe navigation operator. ([@koic][]) * [#10736](https://github.com/rubocop/rubocop/pull/10736): Fix Layout/SpaceInsideBlockBraces for blocks with numbered arguments. ([@gsamokovarov][]) * [#10749](https://github.com/rubocop/rubocop/pull/10749): Fix Style/BlockDelimiters for blocks with numbered arguments. ([@gsamokovarov][]) * [#10737](https://github.com/rubocop/rubocop/issues/10737): Fix crash in `Style/ConditionalAssignment` with `EnforcedStyle: assign_inside_condition` when op-assigning a variable inside a `resbody`. ([@dvandersluis][]) * [#7900](https://github.com/rubocop/rubocop/issues/7900): Fix `Style/FormatStringToken` false positive with formatted input and `template` style enforced, and add autocorrection. ([@FnControlOption][]) [#]## Changes * [#10730](https://github.com/rubocop/rubocop/pull/10730): Change output timing of GitHubActionsFormatter. ([@r7kamura][]) * [#10709](https://github.com/rubocop/rubocop/pull/10709): Deprecate `rubocop:auto_correct` custom rake task and newly split `rubocop:autocorrect` and `rubocop:autocorrect-all` custom rake tasks. ([@koic][]) * [#9760](https://github.com/rubocop/rubocop/issues/9760): Change RangeHelp#range_with_surrounding_space to allow passing the range as a positional argument. ([@pirj][]) * [#10693](https://github.com/rubocop/rubocop/issues/10693): Add ignore case for `Style/EmptyLinesAroundAttributeAccessor` when there is a comment line on the next line. ([@ydah][]) * [#10245](https://github.com/rubocop/rubocop/pull/10245): **(Breaking)** integrate `Gemspec/DateAssignment` into `Gemspec/DeprecatedAttributeAssignment`. ([@kaitielth][]) * [#10697](https://github.com/rubocop/rubocop/pull/10697): Restore `Lint/UselessElseWithoutRescue` cop. ([@koic][]) * [#10740](https://github.com/rubocop/rubocop/pull/10740): Make `Style/GuardClause` a bit more lenient when the replacement would make the code more verbose. ([@dvandersluis][]) ==== rubygem-unicode-display_width ==== Version update (2.1.0 -> 2.2.0) - updated to version 2.2.0 * Add *Hangul Jamo Extended-B* block to zero-width chars, thanks @ninjalj #22 ==== tlp ==== Version update (1.4.0 -> 1.5.0) Subpackages: tlp-rdw - Fix SourceURL (misplaced space) for Factory submission - Moved 99tlp-rdw-nm from user specif directory /etc/NetworkManager/dispatcher.d to vendor specific directory /usr/lib/NetworkManager/dispatcher.d. So, users changes can still be done in /etc and will not be overwritten by an update. - Due to conflicts with rfkill, we need to additionally mask the systemd-rfkill.socket - Update to 1.5.0 07.01.2022 - * Features Battery: - Sony laptops: stop threshold 50/80/100% aka "battery care limiter" - ThinkPads: - Use new sysfs attribute 'charge_behaviour' for recalibration - Support T400 running coreboot via natacpi (Issue #601) - tlp-stat -b: display "cycle_count = 0" with the note "or not supported" Radio Devices: - Add support for switching NFC devices - Remove support for wireless-tools (iwconfig) - * Bugfixes tlp-stat: - drop PM_RUNTIME=y kernel config recommendation Battery: - ASUS laptops: apply stop threshold reliably on boot and after hibernate (Issue #589) Disks: - tlp-stat -d: display correct sysfs path for disk runtime pm: /sys/block//device/power/control (Issue #606) - package bash completions for tlp-rdw in the corresponding sub-package (bsc#1180496) - add tlp-rpmlintrc to mark some rpmlint warnings as known good - Fix bsc#1181279, bsc#1179635, bsc#1177313 - Failed to preset unit: Unit file tlp-sleep.service does not exist. - As tlp somehow conflicts with rfkill and power-profiles-daemon running at the same time, lets mask these services, when tlp is installed. ...and obviously unmask them again on uninstall. - Require at least NetworkManager >= 1.20 - define _udev(,rules)dir, if not already set (for Leap) - Pre-Require systemd (and BuildRequire systemd-rpm-macros) for completeness - tlp is not activated per default (bsc#1183235), as it may conflict with other Laptop mode tools. At the moment, users have to manually activate the service via 'sudo systemctl enable --now tlp.service' ==== virt-v2v ==== Subpackages: virt-v2v-bash-completion - bsc#1201064 - Libguestfs: Buffer overflow in get_keys leads to DOS - CVE-2022-2211 CVE-2022-2211-options-fix-buffer-overflow-in-get_keys.patch ==== xdm ==== Subpackages: xdm-xsession - Moved logrotate files from user specific directory /etc/logrotate.d to vendor specific directory /usr/etc/logrotate.d. ==== yarn ==== Version update (1.22.18 -> 1.22.19) - update to 1.22.19: https://github.com/yarnpkg/yarn/releases/tag/v1.22.19