Inquiry Regarding UITabBarController Handling in SwiftUICoordinator

Hello Erik,
First of all, I would like to extend my sincere compliments on the development of the SwiftUICoordinator library.
It's impressively structured and serves as a great resource for the SwiftUI community.
Your effort in making this library accessible and efficient is genuinely appreciated.
I'm currently exploring SwiftUICoordinator for a project and I am particularly interested in understanding how it could be integrated with UITabBarController.
Given the distinct architecture of SwiftUI, I'm curious about the best practices you would recommend for implementing a UITabBarController in conjunction with your coordinator pattern.
Could you provide some insights or examples on how to effectively manage UITabBarController using SwiftUICoordinator? Any guidance or recommendations you could offer would be incredibly helpful, as I aim to leverage the full potential of your library in a way that aligns with SwiftUI's paradigms.
Thank you in advance for your time and assistance. I look forward to any suggestions or advice you might have.
Best regards,
Luigi Aiello

Hey @hihelloluigi!
Thank you for your kind words and I appreciate that you like the SDK. 🙏
I plan to keep it active and add new features on the go but will need some extra details about your situation.
Are you using TabView or UITabBarController?
Can you provide me with some code examples, please?
Best,
Erik

Hi Erik,
I'm relatively new to the coordinator pattern and would appreciate your insights on whether my approach makes sense. Here's how I'm structuring my app with SwiftUICoordinator:

I've designated an "AppCoordinator" as the entry point for my app.

Depending on whether a token exists in the keychain, my app should either show a login form or a tab-based interface.

If no token is present, I plan to use a "RegistrationCoordinator," implemented as a NavigationView using your library that I append to AppCoordinator.

After a successful registration or login within the RegistrationCoordinator, I'd like to transition to a "TabBarCoordinator", but before adding my new coordinator I have to remove the "RegistrationCoordinator", to make my "TabBarCoordinator" just above the AppCoordinator. This should be a UITabBarController, with each tab containing its own Coordinator and Navigation.

In case of a user logout, I need to switch back from the TabBarCoordinator to the RegistrationCoordinator.

Could you provide guidance or examples on how to set up these coordinators and transitions effectively within SwiftUICoordinator? Your help would be greatly appreciated.
Thanks again for your support and your excellent library!
Best regards,
Luigi Aiello

Hi! Can you speak a little bit more on how to use this library with a TabBarController?
I'm trying to implement something similar to @hihelloluigi and I'm currently stuck trying to figure out how to show the tab bar above the coordinator views. If I render the tab bar inside of the coordinator, it gets covered when new views are pushed onto the stack.
My next thought is to set my TabBarCoordinator's navigationController to a UITabBarController but that would require that I fork the library and do a ton of changes—I feel like there has to be a better solution.
Preferably, I'd like to be able to make a purely SwiftUI tab bar (I'm making something custom), but if UITabBarController is going to make my life significantly easier, I can make that work. I just can't figure out where to actually render/set up the tab bar such that it shows up in the correct place.
Thanks!

Hi @jedmund. I see what you're trying to achieve here, but I haven't been (yet) actively working on the UITabBarController integration with the SwiftUICoordinator library.
Before I start working on the solution I have some questions:

The main goal is to show the tab bar above some coordinator with the views?
Can you share some codebase that will help us to understand and elaborate on this challenge?

If you already have a solution feel free to open a PR.


cli should take as optional input parameter the location of the csv files from ystaf

Current:
prior to installing the package, the user must download by hand the csv files, and place them under ystafdb/ystafdb/data (only a few of them are required, see the install instructions for the specific list)
Expected
The user should be able to point to a directory where the csv files are located, like:
ystafdb-cli -i unzipped_directory regenerate output

if the user doesn't provide the -i   option to the cli, then the (current) default location will be tried.

implemented as of v0_5


Update dependency pulumi-azure-native to v1.104.0

This PR contains the following updates:

Package
Type
Update
Change

pulumi-azure-native
dependencies
minor
1.28.0 -> 1.104.0

Release Notes

pulumi/pulumi-azure-native (pulumi-azure-native)
v1.104.0
Compare Source
Does the PR have any schema changes?
Looking good! No breaking changes found.
No new resources/functions.

What's Changed

Fix weekly upgrades workflow by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2489
Allow relative IDs in self-referencing resources by @mikhailshilkov in https://github.com/pulumi/pulumi-azure-native/pull/2478
Add default value to support web app credentials policies by @dirien in https://github.com/pulumi/pulumi-azure-native/pull/2537
Fix pattern matching on resource names by @ringods in https://github.com/pulumi/pulumi-azure-native/pull/2543
Update v2 removed resources by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2553

New Contributors

@dirien made their first contribution in https://github.com/pulumi/pulumi-azure-native/pull/2537
@ringods made their first contribution in https://github.com/pulumi/pulumi-azure-native/pull/2543

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.103.0...v1.104.0
v1.103.0
Compare Source
Looking good! No breaking changes found.
No new resources/functions.

What's Changed

[arm2pulumi] - Adds input validation for expected languages to render by @kpitzen in https://github.com/pulumi/pulumi-azure-native/pull/2430
Improve autorest 'Service returned an error. Status= ' message by adding details by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2435
Simplify schema gen process by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2428
Remove some unused versioning code by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2441
Fix go base path by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2448
Skip default delete by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2456
Rework git uncommitted files check by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2443
Set CGO_ENABLED=0 to produce static binaries on linux by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2470
Changes from v2 branch by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2471
Adds methods for inserting removal deprecation warnings for v2 by @kpitzen in https://github.com/pulumi/pulumi-azure-native/pull/2480

New Contributors

@kpitzen made their first contribution in https://github.com/pulumi/pulumi-azure-native/pull/2430

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.102.0...v1.103.0
v1.102.0
Compare Source
Looking good! No breaking changes found.
New resources:

azuresphere.Catalog
azuresphere.Deployment
azuresphere.Device
azuresphere.DeviceGroup
azuresphere.Image
azuresphere.Product

New functions:

azuresphere.getCatalog
azuresphere.getDeployment
azuresphere.getDevice
azuresphere.getDeviceGroup
azuresphere.getImage
azuresphere.getProduct
azuresphere.listCatalogDeployments
azuresphere.listCatalogDeviceGroups
azuresphere.listCatalogDeviceInsights
azuresphere.listCatalogDevices

What's Changed

Squeeze the V2 schema and allow building V2 SDKs (#2405) by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2410
v2 generation pre-work by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2425
Update API and add AzureSphere RP by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2424

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.101.0...v1.102.0
v1.101.0
Compare Source
Found 251 breaking changes:
Type "azure-native:datafactory:DataworldLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MarketoLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SynapseNotebookActivity" input "numExecutors" type changed from "integer" to "pulumi.json#/Any"
Type "azure-native:datafactory:SapEccLinkedService" input "url" type changed from "string" to "pulumi.json#/Any"
Type "azure-native:datafactory:SapEccLinkedService" input "username" type changed from "string" to "pulumi.json#/Any"
Type "azure-native:datafactory:DynamicsLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureFunctionLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SybaseLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GoogleCloudStorageLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GoogleSheetsLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:OracleCloudStorageReadSettingsResponse" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:HdfsLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:OracleLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HDInsightHiveActivity" input "variables" type changed from "array" to "object"
had &{Type: Ref:pulumi.json#/Any AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false} but now has no type
had no type but now has &{Type: Ref:pulumi.json#/Any AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
Type "azure-native:datafactory:HDInsightLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:NetezzaLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonRedshiftLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:TeamDeskLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:FtpReadSettingsResponse" input "useBinaryTransfer" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:FtpReadSettingsResponse" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzurePostgreSqlLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:VerticaLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:FtpServerLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HubspotLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonRdsForSqlServerLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:OracleCloudStorageReadSettings" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:SynapseNotebookActivityResponse" input "numExecutors" type changed from "integer" to "pulumi.json#/Any"
Type "azure-native:datafactory:SapOdpLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HttpLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GoogleCloudStorageLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SftpReadSettingsResponse" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:HiveLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureBlobStorageLinkedServiceResponse" input "accountKind" type changed from "string" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzureBlobStorageLinkedServiceResponse" input "serviceEndpoint" type changed from "string" to "pulumi.json#/Any"
Type "azure-native:datafactory:XeroLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureBlobFSLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:OracleServiceCloudLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ServiceNowLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SftpReadSettings" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:PaypalLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:OracleCloudStorageLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MagentoLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:OracleServiceCloudLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MarketoLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:TeamDeskLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureSqlDatabaseLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:XeroLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SqlServerLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureSqlMILinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:QuickBooksLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonS3CompatibleReadSettings" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzureFileStorageLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SnowflakeLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SparkLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SharePointOnlineListLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureMLLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureMySqlLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ShopifyLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HttpLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:EloquaLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GoogleCloudStorageReadSettingsResponse" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzureSqlDWLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:EloquaLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:RestResourceDatasetResponse" input "paginationRules" type changed from "pulumi.json#/Any" to "object"
had no type but now has &{Type: Ref:pulumi.json#/Any AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
Type "azure-native:datafactory:RestResourceDatasetResponse" input "additionalHeaders" type changed from "pulumi.json#/Any" to "object"
had no type but now has &{Type: Ref:pulumi.json#/Any AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
Type "azure-native:datafactory:AmazonMWSLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonRedshiftLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:PostgreSqlLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:DynamicsCrmLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:PrestoLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MySqlLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonRdsForSqlServerLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:InformixLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:DrillLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonS3CompatibleLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:PaypalLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapTableLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GoogleBigQueryLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MicrosoftAccessLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HttpReadSettings" missing property "enablePartitionDiscovery"
Type "azure-native:datafactory:HttpReadSettings" missing property "partitionRootPath"
Type "azure-native:datafactory:AzureBlobFSLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:RestServiceLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:DynamicsAXLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureDataLakeStoreLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SparkLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapHanaLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:Office365LinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:DynamicsLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ResponsysLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureDatabricksLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapBWLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:InformixLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonS3ReadSettings" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:VerticaLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:FileServerLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:CommonDataServiceForAppsLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SalesforceServiceCloudLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SalesforceMarketingCloudLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureSqlMILinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:DataworldLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:JiraLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapBWLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HDInsightHiveActivityResponse" input "variables" type changed from "array" to "object"
had &{Type: Ref:pulumi.json#/Any AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false} but now has no type
had no type but now has &{Type: Ref:pulumi.json#/Any AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
Type "azure-native:datafactory:ODataLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:OdbcLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MicrosoftAccessLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureFileStorageReadSettings" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:CosmosDbServicePrincipalCredentialType" missing
Type "azure-native:datafactory:OdbcLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:FileServerLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ImpalaLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AsanaLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:RestResourceDataset" input "additionalHeaders" type changed from "pulumi.json#/Any" to "object"
had no type but now has &{Type: Ref:pulumi.json#/Any AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
Type "azure-native:datafactory:RestResourceDataset" input "paginationRules" type changed from "pulumi.json#/Any" to "object"
had no type but now has &{Type: Ref:pulumi.json#/Any AdditionalProperties: Items: OneOf:[] Discriminator: Plain:false}
Type "azure-native:datafactory:TeradataLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapCloudForCustomerLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HubspotLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureMariaDBLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ConcurLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:DynamicsAXLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureBatchLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:CassandraLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureDatabricksDeltaLakeLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonS3LinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:NetezzaLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:QuickbaseLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:RestServiceLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MariaDBLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HdfsReadSettings" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzureDataLakeAnalyticsLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HBaseLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureBatchLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ODataLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonS3CompatibleReadSettingsResponse" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:OracleCloudStorageLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:Office365LinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GoogleCloudStorageReadSettings" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:Db2LinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonS3CompatibleLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SybaseLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:OracleLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SquareLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:FtpReadSettings" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:FtpReadSettings" input "useBinaryTransfer" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:HttpReadSettingsResponse" missing property "enablePartitionDiscovery"
Type "azure-native:datafactory:HttpReadSettingsResponse" missing property "partitionRootPath"
Type "azure-native:datafactory:AsanaLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureSearchLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HdfsLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureMLServiceLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ZendeskLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GreenplumLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:QuickbaseLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureBlobStorageReadSettingsResponse" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzureDataLakeStoreLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GoogleAdWordsLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapOpenHubLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureMLServiceLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SalesforceLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ImpalaLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GreenplumLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HDInsightOnDemandLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SquareLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ZohoLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:CosmosDbLinkedServiceResponse" input "servicePrincipalCredentialType" type changed from "string" to "pulumi.json#/Any"
Type "azure-native:datafactory:CosmosDbLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:DrillLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GoogleAdWordsLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureSqlDatabaseLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MongoDbLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:CosmosDbLinkedService" input "servicePrincipalCredentialType" type changed from "" to "pulumi.json#/Any"
Type "azure-native:datafactory:CosmosDbLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:JiraLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapCloudForCustomerLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureSearchLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:CouchbaseLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:CouchbaseLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapHanaLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GoogleBigQueryLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapOpenHubLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MongoDbLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:CassandraLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:FileServerReadSettings" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzurePostgreSqlLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonS3ReadSettingsResponse" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzureFunctionLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SmartsheetLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureBlobStorageReadSettings" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:SalesforceLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapOdpLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonRdsForOracleLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HiveLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ShopifyLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapEccLinkedServiceResponse" input "url" type changed from "string" to "pulumi.json#/Any"
Type "azure-native:datafactory:SapEccLinkedServiceResponse" input "username" type changed from "string" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzureSqlDWLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MySqlLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonMWSLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:CommonDataServiceForAppsLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureDatabricksLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ServiceNowLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SmartsheetLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HdfsReadSettingsResponse" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzureMySqlLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:QuickBooksLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SqlServerLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:PhoenixLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:FileServerReadSettingsResponse" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:PrestoLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonS3LinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureFileStorageLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SalesforceServiceCloudLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MagentoLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:PhoenixLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:PostgreSqlLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SftpServerLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:MariaDBLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ResponsysLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SalesforceMarketingCloudLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ZohoLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SharePointOnlineListLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SapTableLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureDataLakeAnalyticsLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureMariaDBLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:ConcurLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureDatabricksDeltaLakeLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureFileStorageReadSettingsResponse" input "enablePartitionDiscovery" type changed from "boolean" to "pulumi.json#/Any"
Type "azure-native:datafactory:DynamicsCrmLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SnowflakeLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HBaseLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:SftpServerLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureMLLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:TeradataLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HDInsightLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:HDInsightOnDemandLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AmazonRdsForOracleLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:GoogleSheetsLinkedService" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:FtpServerLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:AzureBlobStorageLinkedService" input "serviceEndpoint" type changed from "string" to "pulumi.json#/Any"
Type "azure-native:datafactory:AzureBlobStorageLinkedService" input "accountKind" type changed from "string" to "pulumi.json#/Any"
Type "azure-native:datafactory:ZendeskLinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
Type "azure-native:datafactory:Db2LinkedServiceResponse" input "encryptedCredential" type changed from "pulumi.json#/Any" to "string"
New resources:

hybridcloud.CloudConnection
hybridcloud.CloudConnector

New functions:

hybridcloud.getCloudConnection
hybridcloud.getCloudConnector

What's Changed

Add new HybridCloud RP by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2403

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.100.1...v1.101.0
v1.100.1
Compare Source
Looking good! No breaking changes found.
No new resources/functions.

What's Changed

Improve Refresh accuracy for dictionary and array values by @mikhailshilkov in https://github.com/pulumi/pulumi-azure-native/pull/2378

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.100.0...v1.100.1
v1.100.0
Compare Source

What's Changed

Remove long-deprecated base variants by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2369
Request JSON output from az for reliable parsing by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2380
A breaking change from upstream API spec changes:
Type datafactory.AzureDataLakeStoreReadSettings input enablePartitionDiscovery type changed from "boolean" to "any" (it accepts expressions now)

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.99.2...v1.100.0
v1.99.2
Compare Source
Looking good! No breaking changes found.
No new resources/functions.

What's Changed

Fix GetMapping by returning an empty response by @Zaid-Ajaj in https://github.com/pulumi/pulumi-azure-native/pull/2327
Combined dependabot security upgrades for examples by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2349
Combined dependabot security updates by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2354
Generate initial v2 schema with previous API versions documented by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2346
Refactor generation for testing by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2358
Small updates to schema gen comments by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2360
Init static regex only once in openapi resolver by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2361
Add new env variable to debug only certain API versions by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2362
Upgrade pulumi-java to 0.9.0 to unblock Gradle 8 by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2367
Use supported pulumi action by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2370
Use bearer auth for Key Vault so ADAL works by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2375
Add schema tools to makefile by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2376

New Contributors

@Zaid-Ajaj made their first contribution in https://github.com/pulumi/pulumi-azure-native/pull/2327

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.99.1...v1.99.2
v1.99.1
Compare Source
Looking good! No breaking changes found.
No new resources/functions.

What's Changed

Remove versions removed in most recent release by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2348

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.99.0...v1.99.1
v1.99.0
Compare Source
Found 25 breaking changes:
Resource "azure-native:orbital:ContactProfile" missing
Resource "azure-native:orbital:Contact" missing
Resource "azure-native:orbital:Spacecraft" missing
Resource "azure-native:networkcloud:Cluster" missing input "clusterCapacity"
Function "azure-native:orbital:getContactProfile" missing
Function "azure-native:orbital:getContact" missing
Function "azure-native:orbital:listSpacecraftAvailableContacts" missing
Function "azure-native:orbital:getSpacecraft" missing
Type "azure-native:orbital:ResourceReferenceResponse" missing
Type "azure-native:orbital:ContactProfileLinkChannelResponse" missing
Type "azure-native:orbital:Polarization" missing
Type "azure-native:orbital:ContactProfileLink" missing
Type "azure-native:orbital:SystemDataResponse" missing
Type "azure-native:networkcloud:ClusterCapacity" missing
Type "azure-native:orbital:ResourceReference" missing
Type "azure-native:orbital:AutoTrackingConfiguration" missing
Type "azure-native:orbital:SpacecraftLink" missing
Type "azure-native:orbital:ContactProfileLinkResponse" missing
Type "azure-native:orbital:EndPoint" missing
Type "azure-native:orbital:AvailableContactsResponse" missing
Type "azure-native:orbital:Protocol" missing
Type "azure-native:orbital:EndPointResponse" missing
Type "azure-native:orbital:Direction" missing
Type "azure-native:orbital:SpacecraftLinkResponse" missing
Type "azure-native:orbital:ContactProfileLinkChannel" missing
No new resources/functions.

What's Changed

MSAL and OIDC support by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2320
Refactor version generation process by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2310
Skip OIDC tests in release workflow by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2339

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.98.1...v1.99.0
v1.98.1
Compare Source
Looking good! No breaking changes found.
No new resources/functions.

What's Changed

Fix missing version in module tagging by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2323
V2 version selection by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2302

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.98.0...v1.98.1
v1.98.0
Compare Source
New resources:

containerstorage.Pool
containerstorage.Volume
containerstorage.VolumeSnapshot

New functions:

containerstorage.getPool
containerstorage.getVolume
containerstorage.getVolumeSnapshot

What's Changed

Add pulumi-plugin to all go SDK sub-modules by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2301
Remove arm2pulumi coverage workflow by @squaremo in https://github.com/pulumi/pulumi-azure-native/pull/2306
Add new ContainerStorage RP by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2311
Combined dependabot security upgrades by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2313
Remove newly added preview versions to reduce SDK size by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2321

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.97.0...v1.98.0
v1.97.0
Compare Source
Looking good! No breaking changes found.
New resources:

graphservices.Account
guestconfiguration.GuestConfigurationConnectedVMwarevSphereAssignment
managednetworkfabric.AccessControlList
managednetworkfabric.ExternalNetwork
managednetworkfabric.InternalNetwork
managednetworkfabric.IpCommunityList
managednetworkfabric.IpPrefixList
managednetworkfabric.L2IsolationDomain
managednetworkfabric.L3IsolationDomain
managednetworkfabric.NetworkDevice
managednetworkfabric.NetworkFabric
managednetworkfabric.NetworkFabricController
managednetworkfabric.NetworkInterface
managednetworkfabric.NetworkRack
managednetworkfabric.NetworkToNetworkInterconnect
managednetworkfabric.RoutePolicy
professionalservice.ProfessionalServiceSubscriptionLevel

New functions:

graphservices.getAccount
guestconfiguration.getGuestConfigurationConnectedVMwarevSphereAssignment
managednetworkfabric.getAccessControlList
managednetworkfabric.getExternalNetwork
managednetworkfabric.getInternalNetwork
managednetworkfabric.getIpCommunityList
managednetworkfabric.getIpPrefixList
managednetworkfabric.getL2IsolationDomain
managednetworkfabric.getL3IsolationDomain
managednetworkfabric.getNetworkDevice
managednetworkfabric.getNetworkDeviceStatus
managednetworkfabric.getNetworkFabric
managednetworkfabric.getNetworkFabricController
managednetworkfabric.getNetworkInterface
managednetworkfabric.getNetworkInterfaceStatus
managednetworkfabric.getNetworkRack
managednetworkfabric.getNetworkToNetworkInterconnect
managednetworkfabric.getRoutePolicy
professionalservice.getProfessionalServiceSubscriptionLevel

What's Changed

Remove goreleaser by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2222
Fix go publishing by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2279
Change the way we populate function descriptions by @mikhailshilkov in https://github.com/pulumi/pulumi-azure-native/pull/2276
Apply case-spacing-insensitive diffing to all location properties by @mikhailshilkov in https://github.com/pulumi/pulumi-azure-native/pull/2281
Add WillReplaceOnChanges doc annotation to path properties by @mikhailshilkov in https://github.com/pulumi/pulumi-azure-native/pull/2283
Support importing storage blobs by @mikhailshilkov in https://github.com/pulumi/pulumi-azure-native/pull/2280
Fix build issues and add new RPs by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2288
Fix breaking API changes in networkfabric and orbital by @thomas11 in https://github.com/pulumi/pulumi-azure-native/pull/2292
Remove new preview API versions by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2295
Fix release version calculation by @danielrbradley in https://github.com/pulumi/pulumi-azure-native/pull/2299

Full Changelog: https://github.com/pulumi/pulumi-azure-native/compare/v1.96.0...v1.97.0
v1.96.0
Compare Source
v1.95.0
Compare Source
v1.94.0
Compare Source
v1.93.0
Compare Source
v1.92.0
Compare Source
v1.91.0
Compare Source
v1.90.0
Compare Source
v1.89.1
Compare Source
v1.88.1
Compare Source
v1.87.0
Compare Source
[v1.86.0](https://togithub.com/pulumi/pulumi-azure-native/compare/v1.85.0...v1.8

Configuration
📅 Schedule: Branch creation - "before 4am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

⚠ Artifact update problem
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

any of the package files in this branch needs updating, or
the branch becomes conflicted, or
you click the rebase/retry checkbox if found above, or
you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:
File name: poetry.lock
Updating dependencies
Resolving dependencies...

Because pulumi-azure-native (1.104.0) depends on pulumi (>=3.35.0,<4.0.0)
 and infra-thunder depends on pulumi (3.9.1), pulumi-azure-native is forbidden.
So, because infra-thunder depends on pulumi-azure-native (1.104.0), version solving failed.


[BugFix]modify first_value for unbounded preceding and current row

Signed-off-by: before-Sunrise<EMAIL_ADDRESS>What type of PR is this：

[x] BugFix
[ ] Feature
[ ] Enhancement
[ ] Refactor
[ ] UT
[ ] Doc
[ ] Tool

Which issues of this PR fixes ：

Problem Summary(Required) ：

Checklist:

[ ] I have added test cases for my bug fix or my new feature
[ ] This pr will affect users' behaviors
[ ] This pr needs user documentation (for new or modified features or behaviors)

[ ] I have added documentation for my new feature or new function

Bugfix cherry-pick branch check:

[x] I have checked the version labels which the pr will be auto backported to target branch

[x] 2.5
[x] 2.4
[x] 2.3
[x] 2.2

@Mergify backport  branch-2.2 branch-2.3 branch-2.4 branch-2.5

run starrocks_admit_test

@Mergifyio backport branch-2.5

@Mergifyio backport branch-2.4

@Mergifyio backport branch-2.3

@Mergifyio backport branch-2.2


Adding SpendHQ to companies who use view_component

What are you trying to accomplish?
Everything is in the title 👍

@guillaumebriday this is great. Can we please ask you to add it to the changelog ?


Match file names to class names

Note: for support questions, please ask on StackOverflow: https://stackoverflow.com/questions/tagged/reactiveui . This repository's issues are reserved for feature requests and bug reports.
Do you want to request a feature or report a bug?
More a proposal for improvement/logging of tech debt...
What is the current behavior?
There are currently files with classes where the name and the class don't match, an example being within the test projects, RoutingState.cs contains the test class RoutingStateTests, orMobileLifecycle.cs contains the class SuspensionHost.
If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem
What is the expected behavior?
File names match class names
What is the motivation / use case for changing the behavior?
Slightly reduce the mental overhead of finding code - this is quite a minor issue!
Which versions of ReactiveUI, and which platform / OS are affected by this issue? Did this work in previous versions of ReativeUI? Please also test with the latest stable and snapshot (http://docs.reactiveui.net/en/contributing/snapshot/index.html) versions.
Other information (e.g. stacktraces, related issues, suggestions how to fix)

I wanted to raise this for discussion, rather than jumping in and renaming a load of things...happy if anyone disagrees, but I think it's helpful to line up naming where possible...

@olevett I agree this is annoying and it's something that has irked me for quite some time. However, there is a compelling reason for bundling multiple types into a single file. Each and every file needs to be included into many different project files. It is incredibly painful to add or remove files from the ReactiveUI project, because then you need to go and update umpteen other project files.
The new tooling coming in VS2017 should rectify this situation because we should no longer need to individually list each source file within each project file. Maybe we can revisit this once that tooling has matured? Until then, Ctrl+, is your dearest friend.

I think this could reasonably be split into two different issues then, there are two cases

bundling types into one file - this is kindof reasonable (though doesn't the 'shared code' project type sort of fix it?)
files with one type where the name just doesn't match (or, things like a type + extension methods for that type I think should match the type name rather than something somewhat random)

For this issue, I was mainly thinking of the latter, as something solvable without going too far. Examples of this would be the 'MobileLifecycle.cs' file I mentioned before.

@olevett agreed, but renaming files is just as painful as adding/removing them. I'd be happy if someone wants to pick this up and PR it, but otherwise I'll be waiting for the tooling to help alleviate the pain.

As an offshoot to this, and I know this is potentially pointless with the changes for VS2017 (@ghuntley mentioned something about this?) I wanted to see what would happen if these files got moved into a shared project (so there's effectively one reference to all the files, instead of a load of references to each file). It turns out, it's actually not too bad...I can put up a pull request for this if that's helpful, it's https://github.com/olevett/ReactiveUI/tree/shared-project otherwise.


Remove code related to extension EntraWorkloadIAM

This code is no longer required. Its original purpose was to generate a join token without user input to simplify the setup of the extension.

Any news?


Returning nullptr in preReserved Virtual Alloc on low virtual memory(OOM)

We are currently asserting when we can't allocate any more memory from the
pre-reserved region due to low virtual memory on the system.
We have hit low virtual memory limits on web crawler runs.
We should ideally return nullptr, and the call site will take care of reporting the OOM failure.

LGTM- can you explain what the comment that was previously there was trying to say?

That comment is wrong and should not be there.

LGTM

LGTM


[explorer] Improve formatting of home stats

Description
This updates the home stats formatting to use better number formatting.
Test Plan
Ran locally.

Current dependencies on/for this PR:

main

PR #10699   👈

This comment was auto-generated by Graphite.


Update license stamper to only update the year for files changed

For files changed it will update the year to the current year. This much faster than the older version. You can also invoke the old behavior with --all if we need it again in the future.

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (161f9fc) 91.43% compared to head (155d680) 91.43%.
 Consider uploading reports for the commit 2aeadf8 to get more accurate results

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@           Coverage Diff            @@
##           develop    #2614   +/-   ##
========================================
  Coverage    91.43%   91.43%
========================================
  Files          460      460
  Lines        17356    17356
========================================
  Hits         15870    15870
  Misses        1486     1486

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


Separate glibc support for CentOS

Hello,
Since I'm using CentOS, with the new experimental version of factorio, I have to use a separately compiled version of glibc (2.18).  May I request an argument that would point this script to the proper glibc?
Here is an example on how I start the game:
/opt/glibc-2.18/lib/ld-2.18.so --library-path /opt/glibc-2.18/lib /opt/factorio/bin/x64/factorio --start-server-load-latest --executable-path /opt/factorio/bin/x64/factorio
Thanks,
Dan

This is such a special case, and such a pain to reproduce, that I can't justify writing the code for it. Updates aren't that common, whereas the code would be untested and likely broken in some way.
I suspect you might get away with setting LD_RUN_PATH or LD_LIBRARY_PATH in your environment; something as simple as export LD_LIBRARY_PATH="/opt/glibc-2.18/lib:${LD_LIBRARY_PATH}" may do the job for you and allow you to run Factorio without special assistance in that shell. Whether it breaks other things is a good question -- I can't try it myself.
Good luck.

I had the same issue. On the off chance you have any interest in revisiting this, I was able to manage the following...
I changed line 198 from
update_args = [args.apply_to, "--apply-update", fpath]
to
update_args = ["/opt/glibc-2.18/lib/ld-2.18.so --library-path /opt/glibc-2.18/lib /opt/factorio/bin/x64/factorio --apply-update", fpath, "--executable-path /opt/factorio/bin/x64/factorio"]
Obviously replace the paths to the Factorio binary to suit your needs.
When executing using
 python3.6 update_factorio.py -f '0.17.15' -p 'core-linux_headless64' -u *myusername* -t *mytoken* -xDva /opt/factorio/bin/x64/factorio
I got
Applying update with `/opt/glibc-2.18/lib/ld-2.18.so --library-path /opt/glibc-2.18/lib /opt/factorio/bin/x64/factorio --apply-update /tmp/core-linux_headless64-0.17.15-0.17.16-update.zip --executable-path /opt/factorio/bin/x64/factorio`.

'Traceback` (most recent call last):
  File "update_factorio.py", line 241, in <module>
    sys.exit(main())
  File "update_factorio.py", line 232, in main
    apply_update(args, u)
  File "update_factorio.py", line 200, in apply_update
    verbose_aware_exec(update_args, args.verbose)
  File "update_factorio.py", line 150, in verbose_aware_exec
    captured = subprocess.check_output(exec_args, stderr=subprocess.STDOUT)
  File "/usr/lib64/python3.6/subprocess.py", line 336, in check_output
    **kwargs).stdout
  File "/usr/lib64/python3.6/subprocess.py", line 403, in run
    with Popen(*popenargs, **kwargs) as process:
  File "/usr/lib64/python3.6/subprocess.py", line 709, in __init__
    restore_signals, start_new_session)
  File "/usr/lib64/python3.6/subprocess.py", line 1344, in _execute_child
    raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: '/opt/glibc-2.18/lib/ld-2.18.so --library-path /opt/glibc-2.18/lib /opt/factorio/bin/x64/factorio --apply-update': '/opt/glibc-2.18/lib/ld-2.18.so --library-path /opt/glibc-2.18/lib /opt/factorio/bin/x64/factorio --apply-update'

Now, when I took the command from where it says "Applying update with..." and ran it manually, it worked great and applied the update no problem. For some reason it seems to be getting tripped up in the verbose_aware_exec section, but I'm not knowledgeable enough to figure out why.
I'd be happy to help test if someone more knowledgeable than me can figure out the issue.


AtlasTexture as a cursor uses full image

Tested versions
does not work in. Godot v4.3.beta1 works in Godot 4.3dev4
System information
Godot v4.3.beta1 - Windows 10.0.19045 - Vulkan (Forward+) - dedicated NVIDIA GeForce RTX 4050 Laptop GPU (NVIDIA; <IP_ADDRESS>86) - 13th Gen Intel(R) Core(TM) i5-13500HX (20 Threads)
Issue description
Using an AtlasTexture as a cursor uses the entire image, i swear this was an issue before that was fixed? i cant find the post though
https://github.com/godotengine/godot/assets/40964335/89f03a23-2340-45f4-ae8f-fc20a7cb4846
Had to use this crappy video because for some reason when I screen record it inaccurately makes the cursor appear really tiny.
Steps to reproduce
call DisplayServer.cursor_set_custom_image with an atlast texture
Minimal reproduction project (MRP)
New Compressed (zipped) Folder.zip

Thanks for the report! Consolidating in https://github.com/godotengine/godot/issues/92671. This is fixed in the latest master branch (and the upcoming 4.3.beta2).


Report inline functions in stack

Inline functions were ignored
example:

package main

import (
	"fmt"
	"github.com/bugsnag/bugsnag-go/v2"
	"github.com/pkg/errors"
)

func A() error {
	return errors.New("Bugsnag Golang Demo")
}

func B() error {
	return A()
}

func C() error {
	return B()
}

func main() {
	bugsnag.Configure(bugsnag.Configuration{
		APIKey: "xxxxxx",
	})

	err := C()
	fmt.Printf("%+v", err)
	bugsnag.Notify(err, true)
}

What I get at bugsnag web UI:

Traceback (most recent call last):
  File "runtime/proc.go", line 225, in main
  File "main.go", line 20, in main
  File "main.go", line 21, in main
*errors.fundamental: Bugsnag Golang Demo

The stdout is:
Bugsnag Golang Demo
main.A
        /Users/ding/workspace/dam-gateway/test/main.go:10
main.B
        /Users/ding/workspace/dam-gateway/test/main.go:14
main.C
        /Users/ding/workspace/dam-gateway/test/main.go:18
main.main
        /Users/ding/workspace/dam-gateway/test/main.go:26
runtime.main
        /usr/local/Cellar/go/1.16/libexec/src/runtime/proc.go:225
runtime.goexit
        /usr/local/Cellar/go/1.16/libexec/src/runtime/asm_amd64.s:13712021/09/01 14:29:08 notifying bugsnag: Bugsnag Golang Demo

I found code at<EMAIL_ADDRESS>func (err *Error) StackFrames() []StackFrame {
	if err.frames == nil {
		callers := runtime.CallersFrames(err.stack)
		err.frames = make([]StackFrame, 0, len(err.stack))
		for frame, more := callers.Next(); more; frame, more = callers.Next() {
			if frame.Func == nil {
				// Ignore fully inlined functions
				continue
			}
			pkg, name := packageAndName(frame.Func)
			err.frames = append(err.frames, StackFrame{
				function:       frame.Func,
				File:           frame.File,
				LineNumber:     frame.Line,
				Name:           name,
				Package:        pkg,
				ProgramCounter: frame.PC,
			})
		}
	}
	return err.frames
}

Maybe there is a way to solve the inline function problem just like what github.com/pkg/errors does . Thanks very much.

hey @dingyaguang117 - thanks for raising this. We'll look into whether this can be resolved in a future release!

Hi @dingyaguang117
I'm just reaching out to let you know we have a new release(v2.3.0) of the BugSnag Go notifier that should address the issue you were having with reporting inline functions in the stack trace.
After updating, if you encounter any issues then please let us know and we can investigate further.


add a template parameter

The purpose of this PR is to introduce a dependency of K_point over a data-type to store FP64 or FP32 wave-functions.

The K_point_set class will now store fp64 and fp32 K_points with wave-functions. Later it will be decides if only one set is enough.


Error while doing "bundle exec jekyll serv"

Hey, im a beginner in all this! and want to add this theme. buuut. i tried running the command in the title
and it gave me an error:
Liquid Exception: undefined method tainted?' for "Jekyll Material You":String in C:/Users/hello/jekyll-theme-material-you/_layouts/post.html                     ------------------------------------------------       Jekyll 4.2.2   Please append --traceto theserve` command
for any additional information or backtrace.
------------------------------------------------
how do i fix this?
another question:
what do you mean by "Access via
localhost or according to your pc configurations." ???
please help!

Hi @TeaEndsAcronyms ,
Looks like there is some problem, run  bundle exec jekyll serve --trace  and share the output if you can.
BY
Access via localhost or according to your pc configurations
I mean to say that some people use IP address instead of localhost so that's completely up to them.

This is what happened when i did "bundle exec jekyll serve --trace":
Configuration file: C:/Users/hello/jekyll-theme-material-you/_config.yml
Source: C:/Users/hello/jekyll-theme-material-you
Destination: C:/Users/hello/jekyll-theme-material-you/_site
Incremental build: disabled. Enable with --incremental
Generating...
Jekyll Feed: Generating feed for posts
Liquid Exception: undefined method tainted?' for "Jekyll Material You":String in C:/Users/hello/jekyll-theme-material-you/_layouts/post.html C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/variable.rb:124:in taint_check': undefined method `tainted?' for "Jekyll Material You":String (NoMethodError)
  return unless obj.tainted?
                   ^^^^^^^^^
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/variable.rb:89:in `render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in `render_node_to_output'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:80:in `render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:208:in `block in render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:242:in `with_profiling'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:207:in `render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:220:in `render!'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:39:in `block (3 levels) in render!'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:59:in `measure_counts'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:38:in `block (2 levels) in render!'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:63:in `measure_bytes'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:37:in `block in render!'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:70:in `measure_time'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:36:in `render!'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/inclusion.rb:16:in `render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/tags/include.rb:208:in `block in render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/context.rb:123:in `stack'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/tags/include.rb:206:in `render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:103:in `render_node_to_output'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/block_body.rb:91:in `render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:208:in `block in render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:242:in `with_profiling'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:207:in `render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/liquid-4.0.3/lib/liquid/template.rb:220:in `render!'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:39:in `block (3 levels) in render!'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:59:in `measure_counts'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:38:in `block (2 levels) in render!'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:63:in `measure_bytes'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:37:in `block in render!'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:70:in `measure_time'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/liquid_renderer/file.rb:36:in `render!'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/renderer.rb:131:in `render_liquid'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/renderer.rb:194:in `render_layout'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/renderer.rb:163:in `place_in_layouts'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/renderer.rb:93:in `render_document'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/renderer.rb:63:in `run'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:547:in `render_regenerated'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:532:in `block (2 levels) in render_docs'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:531:in `each'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:531:in `block in render_docs'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:530:in `each_value'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:530:in `render_docs'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:210:in `render'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/site.rb:80:in `process'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:28:in `process_site'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/commands/build.rb:65:in `build'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/commands/build.rb:36:in `process'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:91:in `block in process_with_graceful_fail'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:91:in `each'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/command.rb:91:in `process_with_graceful_fail'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/lib/jekyll/commands/serve.rb:86:in `block (2 levels) in init_with_program'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `block in execute'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `each'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/command.rb:221:in `execute'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary/program.rb:44:in `go'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/mercenary-0.4.0/lib/mercenary.rb:21:in `program'
    from C:/Ruby32-x64/lib/ruby/gems/3.2.0/gems/jekyll-4.2.2/exe/jekyll:15:in `<top (required)>'
    from C:/Ruby32-x64/bin/jekyll:32:in `load'
    from C:/Ruby32-x64/bin/jekyll:32:in `<main>'

hope this helps!

Can you delete the gemfile.lock and try building again

Tried that. no luck, just gave me the same output as before...

Try this Gemfile
https://github.com/actions/jekyll-build-pages/blob/main/Gemfile
Just replace the one in the repo with this

I've this version of ruby
ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e) [x64-mingw-ucrt]

Did you change anything in the code ?

Nope. Simply git cloned it, and I'm using ruby 3.2.0 (the installer for windows)

Nope. Simply git cloned it, and I'm using ruby 3.2.2 (the installer for windows)

Did you change anything in the code ?

Nope. Simply git cloned it, and I'm using ruby 3.2.2 (the installer for windows)

Okay, try using old one, or use github codespace. I think it should fix it

i tried github codespace. while doing "bundle install"
it shows an error: An error occurred while installing racc (1.6.2), and Bundler cannot
continue.

also tried downgrading to ruby 3.0.6 and that made it so bundle is not even a command...

Downgrading to ruby 3.0.6 made it work!

also what files should u upload to my repository? all of them or just config.yml, gemfile and author.yml


Point taken, for me its more about making sure the branches are clean for the versions of Pekko we still support but I can see how it can be considered excessive.


Integration test

adding more routes and a notebook with integration testing

added railguards to run test only in local db


controller: Include host ID in job env FLYNN_JOB_ID

Outside of flynn-host, job IDs must contain the host ID so that operations like attaching to the job know which host to dial.

LGTM


Is it safe to have multiple replicas running in k8s?

Hey there!
I'm going to install ha-fusion via the Helm chart, and I was curious if it was safe to run multiple, concurrent replicas. I prefer running things in a highly-available fashion, so I was happy to see replicas in the values.yaml file. However, I also noticed the persistent storage option. I have ReadWriteMany volumes available in my cluster, so I definitely could hook up a PVC to multiple pods. Is this safe to do?

I've been wanting to do what you have done (move everything to k8s). Do you have some of you setup, configs, etc... you'd be willing share somewhere?
If I helps I have 2 copies of this project running using docker compose on different ports. So should work for k8s fine as you describe.

I've been wanting to do what you have done (move everything to k8s). Do you have some of you setup, configs, etc... you'd be willing share somewhere?
If I helps I have 2 copies of this project running using docker compose on different ports. So should work for k8s fine as you describe.

Hey @disruptivepatternmaterial,
I can share a bit of what I've done, although it'll be a few days as I'm currently away from my cluster.
W.r.t. the two copies you're running, are they both sharing the same volume mount for their persistent config? Or do you have two separate volume mounts?

I'm removing the kubernetes section, feel free to create a new repo with instructions and I'll link to that
https://github.com/matt8707/ha-fusion/commit/1d9018949fcb2531e1053e9d848024fdf376328d

Understood. I may just do that.
I am still curious about whether or not it's safe to have multiple concurrent processes accessing the data meant to be stored in that volume. It's less a Kubernetes specific question and more of an application design question. I can dig into the app myself and get this info, but I figure it's worth asking. Like, that volume is used for the dashboard configs, right? If so, then I'm guessing there's no sort of locking mechanism in place around reads and writes which would make concurrent access unsafe. That's totally fine, I just don't know if it's used for config or as a cache.
If it isn't safe, then I might try to implement some form of optional leader election. I've never written typescript so I don't know how easy or hard that would be or if you'd be willing to accept a PR for that, but it's something I've considered since I saw your comment yesterday.


id -> ref

Issue https://github.com/Neft-io/neft/issues/113

Coverage remained the same at 38.948% when pulling e502d504f85d2621f9a9b5754c636993ee5a0135 on id_to_ref into b886d8a38d34c55dc17e3d3bda07729983f49fc8 on master.


Chap 7 Inference Algorithms overview

Feb 28th version
(I thought this chapter was really great BTW)
P302 Figure 7.1  you should probably mention what solid vs empty circles mean
P303 L2 "a combination known variational EM"
P303 L14 You should probably define SVI somewhere
P303 L39 "he unknown variables"
P303 Eq 7.8  might be good to define \mathcal{T}(\boldsymbol \theta)
P303 Eq 7.10 Something wrong here.    I guess what is confusing me is that when we integrate a function by dividing it into bars, there needs to be some sense of the width of the bars.  Otherwise, this denominator will just get bigger as K increases whereas it should just become closer to the normalization constant.
P304 Eq 7.14  Technically either Bern(y_n|\theta) or something like Bin_{1}(y_{n}, \theta).
P305 Fig 7.2 (and elsewhere).  Tsk... axis labels please.
P306 Fig 7.3c Is this supposed to be increasing? and if so could you plot a smoothed version to show that
P306 Fig 7.3d It's a bit yucky that this goes below zero out of the valid range of the parameters.  I assume due to the kernel density process.
P307 Eq 7.22.  This is a key chapter for getting the main ideas of inference down;  I think this equation could use an extra line. At the moment, you both add in the defn of KL divergence and use Bayes rule in a single step without either being defined nearby which is a lot to take if you don't already know all this stuff.
P309 L42 It seemed weird to consider this a uniform noise model, given that it's variance is a 10th of the noiseless data value.  Just maybe double check this is right.  It would have made more sense to me if the variances were the other way around.
P310 Fig 7.5.  Not an error, but it just made me laugh that the Laplace approximation does so well.

Thanks a lot. I've fixed all these issues except p309 L42. It seems right to me:

Here the observation x_i is either tightly centered on the truth, z, or is drawn from a broad N(0,10) distribution, which seems reasonable. It also seems to match Minka's matlab code.


Feature Request: Live Fields

I'm anticipating a potential need for our editors that I can only naively describe off-hand as "live fields".
This can be summed up as the capability to have a dependent field or widget of the administration user interface change value automatically (without saving) in response to a value change in another field.
For example, our editors will need the ability to specify the "type of shot" a photo is on upload. Having the focal point on the image update the focal point preview rectangle automatically would ease the workflow and add confidence in the intended result for the editor prior to saving. Note: If Celery and queued feature detection is enabled then a "barber pole progress bar" or something similar could display until the job is complete.
Another example would be if a user changed a "Country" field on a Location page. Then perhaps a field named "Region" could automatically dump its value and refresh with a select list of relevant regions for the newly selected country.
This seems like it would be a large undertaking if it is value to the project.
What do you think about this feature request?

This is something we've discussed before and was originally tabled early 2014 as something that a proposed, possibly ground-up, refactor of the edit handler system might address.
https://github.com/torchbox/wagtail/issues/161 and https://github.com/torchbox/wagtail/issues/381 both touch on it.
In the event however we moved tangentially towards developing StreamField. It's still an idea we're interested in but it's just a question of priorities.

@davecranwell thank you for the quick response!
The CalculatedFieldPanel concept in #161 looks promising. The need in #381 has some similarity to the first example outlined in the opening comment in this issue.
Perhaps a good abstraction project, one without an official API initially, could help scope the work?
Being able to specify what feature detection to use for an image seems like a good candidate. Such a capability could provide customization options for field name and labels to cascade mapping in the Image model. See example in https://github.com/torchbox/Willow/issues/5
Then the scope would mainly be determining the mechanism to refresh the image focal point. Whatever the mechanism for the feature could have its API worked out over a couple of minor releases.
I fully understand the prioritization component to all this. Having this capability, like Streamfield, would really set Wagtail apart.

👋 I believe this has been implemented as part of the Stimulus adoption, and #10133. We now have a way to do client-side extensions of this type to have inter-dependent UI components, and for fields specifically, a way to attach client-side behavior to a single field.


Add warning when caps lock is turned on

This pr implements a logic to know when caps lock is on. This is good because the user may have left caps lock on and ended up not realizing it.

I've tried to follow the design rules here, but if I've done something wrong or out of the norm, let me know! I'm open to constructive criticism to improve and contribute in the best way to the project. :smile:

Thank you for the contribution! Really nice :+1:

Thanks :+1:


Examples not working

Hi,
When I attempted to run your examples, I was not able to set Feedback or Page Layout data. I could only set such data if it was set before sending data. E.g. for feedback data:
$purchase = $gateway->purchase();

$purchase->setTransactionId('ORDER-00001'); // Unique ID
$purchase->setAmount(5000); // 50£

$feedback = new Feedback();
$feedback->setComplus('123456789123456789123456789');
$feedback->setParamplus('SessionID=126548354&ShopperID=73541312');

// Set before sending data
$purchase->setFeedback($feedback);

$response = $purchase->send();

@GhaziTriki - are you able to help out with this question, as I know you provided the code for these elements?

Actually, will submit some code for this later on in the week when I have time. I only mentioned this as an issue, as when running the examples provided, I was unable to send data to Barclays. The actual code works as described.
It seems even https://www.invoiceninja.com/forums/topic/barclays-payent-gateway/ think the library doesn't work because of the example, which is a shame, as it's a very good implementation that's helped me a lot.

Hello,
The time that example was written it was working on a production server. The project I was working one didn't need any updated after the implementation. However I don't have any news about it. I had a similar issue before submitting updates to the library, it was outdated. Barclays EPDq is provided by ingenico, so probably barclays have updated their API.
Can you please give more details about the error you have?

Sure, it's just a small change when setting data using your "Feedback" and "PageLayout" classes. THis data needs to be set on the purchase object and set before sending the request to Barclays. E.g.
$purchase = $gateway->purchase();

$purchase->setTransactionId('ORDER-00001'); // Unique ID
$purchase->setAmount(5000); // 50£

$feedback = new Feedback();
$feedback->setComplus('123456789123456789123456789');
$feedback->setParamplus('SessionID=126548354&ShopperID=73541312');

// Set before sending data, was previously: $response->setFeedback($feedback);
$purchase->setFeedback($feedback);

$response = $purchase->send();

If it is working can you please provide a pull request and point us to the documentation from where you have found that feedback needs to be added? It will be helful for reference.

Sure will do


Easy way to add a print button?

Is there an easy to add a print button to a popup window?

Would love this functionality as well.

what is the expected behaviour? to just print the content of the modal? or to print the whole webpage with the modal showing?

For my use,  I'd like to just print the modal.

any idea?

I need this as well. Just need to print the modal

Did anybody work out a way to get around this?

I will add it in a PR if nobody from the project has any interest.

Has anyone solved this issue? I would like to print content of modal window. Not from page. Maybe using a CSS stylesheet to add date of print.


Add save and come back functionality

What is the context of this PR?
Adding the save and come back functionality on all surveys. Mandatory validation should be skipped if save and come back is clicked, however validation errors (i.e. text in a number) should be caught. A block should not be marked as completed if save and come back is clicked, meaning the user gets returned to the same block on authentication.
How to review

Record your collection ID and user name, complete half of a survey without any potential validation errors and click close and come back (make sure data is on the page), confirm it goes to the correct page(sign-out.html) Now re-authenticate with the same details and make sure it goes to the last place with the data you entered.
Repeat the above but leave a mandatory question (1_0102 can be used on the first 2 questions)blank before clicking save and come back , make sure it goes to the sign out page
Repeat the above but now generate a validation error, like text in a number field. Make sure a validation error is generated and must be removed/corrected before save and come back later works.
Once save and continue has been used make sure you can't get back into the survey without re-authenticating, you should get a 401. You could do this by using back after seeing the sign-out page and trying to refresh.

Currently in QA
an issue has been raised #827

@LJBabbage Census on Visitors pages gives Error 500 when user comes back and removes the visitors and click 'Save and Come back later'

Issues raised from QA have been fixed

@LJBabbage Save and come back later currently giving Error 500 (tested on 0112 & census household schemas)

QA Done on this PR. Happy to sign off from QA perspective.


first open the qrcode page Very slow

I  use this react-native-qrcode ,when I first open the qrcode page ,this is very slow.

Do you Has it been solved

@chen236310 @chen236310

@chen236310


No Example on Copy code across all examples

I can't find any example when sending Copy Code Authentication template and I'm getting " Number of parameters does not match the expected number of params"

Hi,
Are you seeing that error on Android, iOS or on NodeJs? And in which step are you seeing that error?

Closing due to inactivity. You can reopen with the additional info if necessary.


kbfs: don't use store path for fusermount

Motivation for this change
kbfs fails to mount because it tries to use fusermount directly from the store, which does not have the suid bit. Instead it should use the regular wrapper on NixOS, or a native version of fuse that is installed with the default package manager on non-NixOS systems.
Things done
This partially reverts https://github.com/NixOS/nixpkgs/pull/71287 so kbfsfuse finds fusermount from the default location (which is /run/wrappers/bin/fusermount in case of NixOS).

[x] Tested using sandboxing (nix.useSandbox on NixOS, or option sandbox in nix.conf on non-NixOS linux)
Built on platform(s)

[x] NixOS
[ ] macOS
[ ] other Linux distributions

[ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside nixos/tests)
[ ] Tested compilation of all pkgs that depend on this change using nix-shell -p nix-review --run "nix-review wip"
[x] Tested execution of all binary files (usually in ./result/bin/)
[ ] Determined the impact on package closure size (by running nix path-info -S before and after)
[ ] Ensured that relevant documentation is up to date
[ ] Fits CONTRIBUTING.md.

Notify maintainers
cc @

cc @worldofpeace

I actually came upon this recently in https://github.com/NixOS/nixpkgs/pull/73930.

Confirmed, this fixes kbfs for me


Cron isn't working

It's not running. See the import log. I'm not sure what changed but it seemed to stop working around the time I changed the deploy to work with circle-ci.

Fixed by deploying to a brand new server. Removed docker.


Redesign CompilationResult so that it does not throw when CompiledType is accessed

Update to use ICompilationException interface from Microsoft.Framework.Runtime
Update to use RoslynCompilationException

Fixes #955

cc @dougbu

:watch:

Updated. I'll change the file names for RazorCompilation* before checking in

:shipit: with a couple of typos and nits fixed

:watch:

Updated.

:shipit:

commits 717c2bf and a4e01bf


Optimal count of connections for application

[x] Question
[ ] Defect
[ ] Feature Request or Change Proposal

Hi!
We have following question: Does optimal count of connections per application exist? Is it OK to have single connection for application or connection per topic should be created? Or something else?
Thanks for advice

You can certainly have a single connection for your entire application. Keep in mind, though, that if you have many different threads making publish calls, then this may produce lock contention. It may still be beneficial since the buffer send may accumulate more data (which help with throughput) than using multiple connections.
It all depends, really, and you should select based on your application requirements. Sometimes you need to have different connections because of authentication (different user/password, etc..).


Standard ILB- NSG

-Unlike whats mentioned in the article "Public IP, public Load Balancer endpoints, and internal Load Balancer endpoints are closed to inbound flows unless allowed by a network security group."
-I tested in my lab, found that for Standard ILB, the traffic flow works, even without NSG (on the VM & Subnet).
-Kindly clarify.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 7eaaf7c7-c1fe-1afc-e7f8-bc0e90044fb8
Version Independent ID: 6461936a-3f5d-c2fe-cb37-e40fc9dc929e
Content: What is Azure Load Balancer?
Content Source: articles/load-balancer/load-balancer-overview.md
Service: load-balancer
GitHub Login: @asudbring
Microsoft Alias: allensu

@nitbhatt , By default, even with Standard ILB and VM with no NSG will work as the traffic is private. You will not be able to RDP to the VM with Standard IP and without NSG from Internet. That's why it is mentioned that the inbound flows are closed.
We can still add a note stating that the communications to the ILB from the VNET are still allowed even if you haven't associated the NSG to the VM which is behind the ILB.
@asudbring , Can you clarify this doc with the above statements?

The article is referring to public traffic. Was public traffic tested or internal traffic?

@anavinahar, Internal traffic was tested.

Created work item to clarify table.
#please-close


[DOCS]

URL(s) with the issue
https://voxel51.com/computer-vision-use-cases/automotive/
Description of proposal (what needs changing)
Can you demonstrate like how exactly fiftyone can be used in automotives.
Developers of automotive applications can benefit from FiftyOne’s ability to visualize large-scale multimodal data including images, videos, and point clouds related to road scenes. The model evaluation capabilities of FiftyOne are also instrumental in ensuring the quality of models prior to deploying them in vehicles on the road.
I am not able to understand it's application like what does it exactly mean when it says model evaluation capabilities.
Willingness to contribute
The FiftyOne Community encourages documentation contributions. Would you or another member of your organization be willing to contribute a fix for this documentation issue to the FiftyOne codebase?

[ ] Yes. I can contribute a documentation fix independently
[ ] Yes. I would be willing to contribute a documentation fix with guidance from the FiftyOne community
[X] No. I cannot contribute a documentation fix at this time

Hi @Sejal1506. This is a business related comment out of scope for docs.voxel51.com. Feel free to schedule a workshop if you and your company are interested Teams and business applications of FiftyOne.


delete should accept a list of files to delete

Expected Behaviour
Actual Behaviour
Reproduce Scenario (including but not limited to)
Steps to Reproduce
Platform and Version
Sample Code that illustrates the problem
Logs taken while reproducing problem

@purplecabbage please also look at https://github.com/adobe/aio-lib-files/issues/73 which relates to this one.


Chrome gets stuck in a loop when an image can not be found

When an image fails to load the browser it will continue to try and fetch the image over and over again.
This can become problematic if you're hitting a resource that is not protected by a CDN, like an html page. You could potentially end up DDoS attacking yourself.
Observed in Chrome 38.0.2125.104

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>RESPIMAGE TEST</title>
</head>
<body>
<img
    srcset="http://placehold.it/466x200 466w,
        http://placehold.it/700x300 700w,
        http://example.com/1050x450 1050w,
        http://placehold.it/1400x600 1400w"
    sizes="(max-width: 1000px) calc(100vw - 20px), 1000px"
    src="http://placehold.it/250x107"
    alt="flexible image" />

<script src="respimage.js" async=""></script>
</body>
</html>

Hi, I still have the same issue in chrome latest - will provide test case...


support private git ssh address

private git ssh address can contain port

Private can contain ssh: git@xxx.xxx:2222/path/to/repo.git

Thank you for your contributions