Releases: 0x5bfa/FluentHub
v0.9.0
Announcements
Thank you so much for supporting this project while we have hardly maintained for a long time!
With the 1k stars, we've decided to publish a new release v0.9.0.
We're working on creating a new workflow on GitHub Actions to publish a new release to Microsoft Store seamlessly. I believe this workflow will have used in the next release, so we can easily patch when severe issues found.
Advisories and Breaking Changes
We bumped the underlying API contract package from v7.1.0 to v13.0.1. Recent updates in that package (Octokit) includes a really huge improvements on fetching data, particularly the type of IDs used across the API has changed from int to long because the IDs overflowed int's max value and that issue caused so many exceptions across the API. Now that issue has been solved entirely. Putting aside that, there're a lot of things updated and we can expect some other improvements as well.
What's Changed
App
- General Updates 19 by @0x5bfa in #463
- Added shimmer controls to PR page
- Upgraded projects to .NET 8
- Updated Octokit.GraphQL.NET models to be up-to-date
- Formatted with tabs
- Code quality: Upgrade assets to WinUI 3 by @Lamparter in #485
Localization
- Localization: Improved French translations by @ElProfessorFR in #422
- New Crowdin updates by @0x5bfa in #420 #433 #455
Infra
- Docs: Update the target link of MAT download in the translations page by @armanatory in #431
- GitHub: Add WASDK download link to README by @armanatory in #432
- GitHub: Improve issue & PR templates by @Lamparter in #487
- GitHub: Remove tasklists from issue templates by @Lamparter in #492
- GitHub: Added CD workflow to publish to Store by @0x5bfa in #496
- GitHub: Update legal copyright span by @Lamparter in #498
- GitHub: Move repo resources to
.github
for simplicity by @0x5bfa in #499 - GitHub: Update code of conduct by @Lamparter in #494
- GitHub: Add security policy by @Lamparter in #501
- GitHub: Add StoreBroker PowerShell script by @0x5bfa in #497
New Contributors
- @ElProfessorFR made their first contribution in #422
- @armanatory made their first contribution in #431
Full Changelog: 0.8.60...0.9.0
v0.8.60
Advisories and Breaking Changes
This release should fix almost all of sign in problems. I sincerely appologise that the app have not been stable even though I told it is to everyone. If a crash happen in signing-in page or somewhere else please post an issue. And now you can know the app version in signing-in page.
With that's said, still the app have been facing a COM exception when another process of the app redirected to the main process of the app that already exists.
What's Changed
- Feature: Added app version on the bottom in the signing-in page
- Feature: Added icons to the navigation bar items.
- Feature: Added incremental loading in repo pages
- Feature: Added refresh button to the navigation bar
- Feature: Improved the behaviour when an error occur in user pages
- Feature: Improved the behaviour when an error occur in repo pages
- Feature: Improved the behaviour when an error occur in signing-in page
- Fix: Fixed an issue where the user wouldn't know what was happening when the exception occurred.
- Fix: Fixed an issue where the logging was not at work
- Fix: Removed empty credential config file template
Full Changelog: 0.8.50...0.8.60
v0.8.50
Advisories and Breaking Changes
This release has very improtant bug fix, see below for more information.
What's Changed
- Fix: Fixed an issue where the credential file wasn't overriden when the file already existed.
Full Changelog: 0.8.40...0.8.50
v0.8.40
TL;DR
Added a lot of features and pages including settings page, disabled unstable features for the time being, immeasurably improved stability. There's nothing special, but try it out!
What's Changed
- Feature: Added organization overview and repositories pages by @0x5bfa
- Feature: Added user projects, discussions, issues, pull requests, followers, following pages by @0x5bfa
- Feature: Added incremental loading in all user pages by @0x5bfa
- Feature: Added settings page by @0x5bfa
- Feature: Added primer/octicons' xaml code generator by @0x5bfa
- Feature: Added more support of activities in the viewer's dashboard page by @0x5bfa
- Feature: Enabled error message control in all pages by @0x5bfa
- Feature: Enabled forward navigation of the main page frame by @0x5bfa
- Feature: Disabled the discussion button and the project button by @0x5bfa
- Feature: Disabled repository branch selector by @0x5bfa
- Feature: Updated tab information of user pages and repository pages by @0x5bfa
- Code Quality: Formatted all C# files with tabs by @0x5bfa
- Fix: Fixed an issue where the issue button and pull request button didn't work by @0x5bfa
- Fix: Fixed an issue where the pull request's file changes block button didn't show its infromation by @0x5bfa
- Fix: Fixed an issue where the repository code page's item navigation didn't work properly by @0x5bfa
- Fix: Fixed an issue where the tab information was not shown as soon as the page is in loading by @0x5bfa
- Fix: Fixed an issue where the app crashes when encountered an exception on loading contents by @0x5bfa
- New Crowdin updates by @0x5bfa in #414
Full Changelog: 0.8.30...0.8.40
v0.8.20
TL;DR
I stablized the app in this release. Almost all of the navigation issues was fixed and now you can navigate pages seamlessly. Some UI was more improved, check it out!
What's Changed
- Fix: Fixed an issue where the new navigation went wrong, going to viewer's notifications page
- Fix: Fixed an issue where the backword navigation went wrong, going to user's page
- Code Quality: Updated user pages to use LocatablePage class
- Code Quality: Updated all DI to use Microsoft.Toolkit.Mvvm.DependencyInjection
- Fix: Fixed an issue where the Issue and PR comments wasn't showed
- Feature: Improved Issue and PR pages' UI
- Fix: Fixed an issue where the navigation bar wasn't updated, going back to the previous page
Full Changelog: 0.8.9...0.8.20
v0.8.9
Advisories and Breaking Changes
We've introduced a new UI to match GitHub's new navigation bar, so you can navigate pages seamlessly. We removed forward page navigation for the time being to make that UI more stable.
What's Changed
- Bump Newtonsoft.Json from 13.0.2 to 13.0.3 by @dependabot in #373
- Bump Octokit from 5.0.0 to 5.0.1 by @dependabot in #374
- Bump Octokit from 5.0.1 to 5.0.2 by @dependabot in #375
- Bump Microsoft.Windows.SDK.BuildTools from 10.0.22621.755 to 10.0.22621.756 by @dependabot in #377
- Bump Microsoft.WindowsAppSDK from 1.2.230118.102 to 1.2.230313.1 by @dependabot in #376
- Bump Microsoft.Windows.CsWinRT from 2.0.1 to 2.0.2 by @dependabot in #378
- Bump Octokit from 5.0.2 to 5.0.3 by @dependabot in #379
- New Crowdin updates by @0x5bfa in #360
- Bump Microsoft.WindowsAppSDK from 1.2.230313.1 to 1.3.230331000 by @dependabot in #381
- Bump Octokit from 5.0.3 to 5.0.4 by @dependabot in #384
- Bump GraphQL.Client from 5.1.1 to 6.0.0 by @dependabot in #383
- Bump Microsoft.Windows.Compatibility from 7.0.0 to 7.0.1 by @dependabot in #380
- Bump GraphQL.Client.Serializer.Newtonsoft from 5.1.1 to 6.0.0 by @dependabot in #382
- Update Vietnamese locale by @kleqing in #387
- Add missing manifest for DPI config by @hez2010 in #389
- Bump Octokit from 5.0.4 to 5.1.0 by @dependabot in #391
- Bump Microsoft.WindowsAppSDK from 1.3.230331000 to 1.3.230502000 by @dependabot in #393
- Bump CommunityToolkit.Mvvm from 8.1.0 to 8.2.0 by @dependabot in #390
- Bump Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers from 0.4.410601 to 0.4.421302 by @dependabot in #386
- Bump Octokit from 5.1.0 to 6.0.0 by @dependabot in #392
- Bump WinUIEx from 2.1.0 to 2.2.0 by @dependabot in #394
- Bump Microsoft.Graphics.Win2D from 1.0.4 to 1.0.5.1 by @dependabot in #397
- New Crowdin updates by @0x5bfa in #388
- Bump Microsoft.Windows.CsWinRT from 2.0.2 to 2.0.3 by @dependabot in #398
- Bump Octokit from 6.0.0 to 6.1.0 by @dependabot in #400
- Bump Microsoft.WindowsAppSDK from 1.3.230502000 to 1.3.230602002 by @dependabot in #399
- Bump Octokit from 6.1.0 to 6.2.1 by @dependabot in #401
- Bump Octokit from 6.2.1 to 7.0.0 by @dependabot in #402
- Bump Microsoft.WindowsAppSDK from 1.3.230602002 to 1.3.230724000 by @dependabot in #406
- Bump Octokit from 7.0.0 to 7.0.1 by @dependabot in #403
- Bump CommunityToolkit.Mvvm from 8.2.0 to 8.2.1 by @dependabot in #404
- Bump Octokit from 7.0.1 to 7.1.0 by @dependabot in #407
- Update README.md by @0x5bfa in #409
New Contributors
Full Changelog: 0.5.1...0.8.9
v0.5.1
TL; DR
Hi community, first, weโre so sorry for inactive to FluentHub development and maintaining. The owner @0x5bfa get started to work on his own project. Hereโs a new release; nothing special, but new UI for main page. Try it out!
Advisories and Breaking Changes
None
What's Changed
- Fix Azure Pipelines by @0x5bfa in #325
- Bump Octokit from 4.0.0 to 4.0.1 by @dependabot in #329
- Bump Microsoft.Windows.Compatibility from 6.0.0 to 6.0.1 by @dependabot in #332
- General Updates 18 by @0x5bfa in #326
- Bump Microsoft.Windows.SDK.BuildTools from 10.0.22621.1 to 10.0.22621.755 by @dependabot in #333
- Bump Microsoft.Extensions.DependencyInjection from 6.0.1 to 7.0.0 by @dependabot in #336
- Bump Microsoft.Windows.Compatibility from 6.0.1 to 7.0.0 by @dependabot in #337
- Fix MainPageViewModelโs Dependency Injection Type by @0x5bfa in #338
- Bump Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers from 0.4.346202 to 0.4.355802 by @dependabot in #340
- Bump Microsoft.WindowsAppSDK from 1.2.220930.4-preview2 to 1.2.221109.1 by @dependabot in #342
- Bump Microsoft.Windows.CsWinRT from 2.0.0 to 2.0.1 by @dependabot in #343
- Bump Microsoft.WindowsAppSDK from 1.2.221109.1 to 1.2.221116.1 by @dependabot in #344
- Fix an issue where artifacts are not generated by @0x5bfa in #346
- Bump Octokit from 4.0.1 to 4.0.2 by @dependabot in #347
- Bump Newtonsoft.Json from 13.0.1 to 13.0.2 by @dependabot in #348
- New Crowdin updates by @0x5bfa in #349
- Improve UI of the app intro page by @0x5bfa in #353
- Bump Microsoft.WindowsAppSDK from 1.2.221116.1 to 1.2.221209.1 by @dependabot in #355
- Bump Octokit from 4.0.2 to 4.0.3 by @dependabot in #352
- Fix CODEOWNERS error by @Lamparter in #359
- Update Copyright Span date by @Lamparter in #364
- Bump CommunityToolkit.Mvvm from 8.0.0 to 8.1.0 by @dependabot in #365
- Bump Octokit from 4.0.3 to 4.0.4 by @dependabot in #363
- Bump Octokit from 4.0.4 to 5.0.0 by @dependabot in #366
- Bump GraphQL.Client from 5.1.0 to 5.1.1 by @dependabot in #367
- Bump Microsoft.WindowsAppSDK from 1.2.221209.1 to 1.2.230118.102 by @dependabot in #369
- Bump GraphQL.Client.Serializer.Newtonsoft from 5.1.0 to 5.1.1 by @dependabot in #368
- Bump WinUIEx from 1.8.0 to 2.1.0 by @dependabot in #362
- Update French localization resources by @v38armageddon in #358
- Update Turkish localization resources by @Taiizor in #341
- Bump Microsoft.DotNet.UpgradeAssistant.Extensions.Default.Analyzers from 0.4.355802 to 0.4.410601 by @dependabot in #371
New Contributors
- @v38armageddon made their first contribution in #358
- @Taiizor made their first contribution in #341
Full Changelog: 0.5.0...0.5.1
FluentHub v0.5.0
Advisories and Breaking Changes
Hi everyone. weโve just updated FluentHub to use Windows App SDK, which is next generation of Windows UI. We're excited to publish this update. This can cause various compatibility issues and we're keeping to track them.
For more information, visit #316
Troubleshooting of installing MSIX
If you try to install misx package, you will have an error. You can fix by following troubleshooting steps.
What's New
- Update item DataTemplate of MainPage's NavigationView
- Add details sidebar in single Issue/PR page
- Update all of item DataTemplates of the Issue/PR's timeline
- Improve UI of the user status block
- Add new extension method to access localization resources
- Add new extension method to handle resize of WebView2
What's Changed
- Updated the project from UWP to WASDK app(FluentHub.App.csproj)
- Update namespace 'FluentHub.Uwp' to 'FluentHub.App'
- Update WebView to WebView2
- Remove all 'muxc' namespace mapping in XAML
- Remove all 'muxc' namespace alias in both of XAML and C#
- Update namespace 'Windows.UI' to 'Microsoft.UI' in both of XAML and C#
- Update namespace 'Microsoft.Toolkit' to 'CommunityToolkit' in both of XAML and C#
Release Notes
General Updates
None
Updates and Fixes
- Adding various data searching function by @arihant2math in #302
- Update project report templates by @DeveloperWOW64 in #309
- Refactor project bug report template by @DeveloperWOW64 in #313
- Add search functionality by @onein528 in #311
- Update README screenshots by @DeveloperWOW64 in #323
Housekeeping
- Bump Octokit from 3.0.0 to 3.0.1 by @dependabot in #318
- Bump Octokit from 3.0.1 to 4.0.0 by @dependabot in #319
- Bump Microsoft.Extensions.DependencyInjection from 6.0.0 to 6.0.1 by @dependabot in #320
- New Crowdin updates by @onein528 in #304
Full Changelog: 0.3.8...0.5.0
FluentHub v0.3.8
Advisories and Breaking Changes
We've added some necessary features and updated outdated files or outdated class names. This changes could be a bug.
Major changes:
- Added organization package/project/project V2 queries
- Added repository package/project/project V2 queries
- Added user package/project/project V2 queries
- Added a custom query method and a model for details view page
- Deleted some unneeded UserControls and its ViewModels
- Renamed some files to a more accurated name
- Move some UserControls to a more accurate namespace
- Added a missing namespace from UserControls
- Deleted some obsoleted Pages and its ViewModels
- Added repository releases page
- Added user status block to the user overview page
- Updated user contribution graph block
For more information, visit #259
Release Notes
General Updates
None
Updates and Fixes
- Fixed home page not loading bug by @arihant2math in #257
- Bump Octokit from 2.0.1 to 3.0.0 by @dependabot in #262
- Fixed notification errors by @arihant2math in #261
- Fix grammar in README by @arihant2math in #301
- General Updates 17 by @onein528 in #259
Module Updates / Crowdin Updates
New Contributors
- @arihant2math made their first contribution in #257
Full Changelog: 0.3.7...0.3.8
FluentHub v0.3.7
Advisories and Breaking Changes
We've fundamentally improved the way we handle errors/exceptions, and now FluentHub can catch it and try the task where it occurred again in every asynchronous methods.
For more information, visit #251
Release Notes
General Updates
None
Updates and Fixes
- Update CI by @onein528 in #243
- Update Search Bar by @DeveloperWOW64 in #238
- Fix typo in docs by @bennett-sh in #245
- Number normalizer by @hunterlan in #250
- Localize FluentHub by @DeveloperWOW64 in #244
- Improve error handling by @onein528 in #251
Module Updates / Crowdin Updates
New Contributors
- @bennett-sh made their first contribution in #245
Full Changelog: 0.3.6...0.3.7