Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Announcing WinUI 3 - Project Reunion 0.8 Preview! 🎉 #5102

Closed
anawishnoff opened this issue May 27, 2021 · 2 comments
Closed

Announcing WinUI 3 - Project Reunion 0.8 Preview! 🎉 #5102

anawishnoff opened this issue May 27, 2021 · 2 comments
Labels
announcement discussion General discussion

Comments

@anawishnoff
Copy link
Contributor

We've just shipped WinUI 3 - Project Reunion 0.8 Preview! This release is a new, preview version of WinUI 3 that includes lots of new bug fixes, stability improvements, and experimental features that may not be currently available in the latest stable version of WinUI 3. This version of WinUI 3 ships inside of the Project Reunion 0.8 Preview package.

Shipping WinUI 3 with Project Reunion

In order to use this preview version of WinUI 3, you'll download the Project Reunion (Preview) Visual Studio Extension (VSIX) to get started. The Project Reunion (Preview) VSIX includes WinUI Project Templates that you'll use to build your WinUI 3 app, as well as access to other Project Reunion components, such as DWriteCore and MRTCore. The Project Reunion package includes a reference to the WinUI 3 NuGet package.

For more on Project Reunion, see their documentation and repository. For installation instructions, see Set up your development environment.

What's new in WinUI 3 - Project Reunion 0.8 Preview

  • The Pivot control has been added back in and can now be used in any WinUI 3 app.

  • Most bug fixes from Project Reunion v0.5.5, v0.5.6, and v0.5.7 are included with this release.

  • New bug fixes, including:

    • Mouse right-click in TextBox crashes the application
    • NavigationView causes crash in UWP, Reunion 0.5 Preview
    • ProgressBar doesn't show difference between Paused and Error option

    To see the full list of bugs fixed, head over to our release notes.

Please keep in mind that WinUI 3 - Project Reunion 0.8 Preview is still a pre-release product, and has a number of known issues and limitations that our team continues to work on. This preview is not intended for production apps.

Getting started with WinUI 3 - Project Reunion 0.8 Preview

First, you'll need to set up your dev environment with the appropriate technologies. See our documentation for installation instructions and more information on project types:

Install Project Reunion 0.8 Preview

Create WinUI 3 Projects

While you're developing, check out the API Reference documentation for WinUI 3 - Project Reunion 0.8 Preview.

Take a look at our walk-through docs:

You can also update your existing WinUI 3 app to use the new Project Reunion 0.8 Preview using these instructions: Update existing projects to the latest release of Project Reunion.

We love feedback! We encourage you to file any bug, big or small, on our repo using this template. Knowing which issues and features are important and/or critical to our customers highly influences which ones we tackle. Even though we now ship with Project Reunion, please continue to file WinUI-specific bugs on this repo.

Using WinUI 3 - Project Reunion 0.8 Preview with our ecosystem partners

WinUI 3 - Project Reunion 0.8 Preview is in the process of being integrated into several other important ecosystem technologies. To test out and follow that progress, check out some of our partner technologies below:

  • Actipro Software is migrating their vast UI control offerings over to WinUI 3, including their SyntaxEditor code editor, propertygrid, native type edit boxes, docking/MDI, charts, and more.

  • DevExpress: DevExpress has released 20 new WinUI controls with Project Reunion 0.5 support, including the Data Grid, Scheduler, Charts, Ribbon Toolbar, and more. All 20 UI components are available free-of-charge.

  • GrapeCity plans to bring their popular desktop UI controls to WinUI later this year! Learn more about their data connection service components for WinUI.

  • Infragistics: Ultimate UI for WinUI brings business critical, high performing, and feature rich line of business controls to your apps that target any platform that runs Windows (including Windows on ARM64).

  • Syncfusion: Updated their projects to Microsoft.ProjectReunion from Microsoft.WinUI following upgrade instructions. All their controls are working fine.

  • Telerik UI for WinUI: the market first UI controls suite for crafting Win32 and UWP apps with WinUI 3, comes with feature-rich controls like Ribbon, DataGrid, Charts, Gauges, Barcode, and more.

  • Uno Platform: Use WinUI 3 – Reunion 0.8 Preview, XAML and C# to build pixel-perfect, single-codebase, native applications that can run on Web, Desktop and Mobile. It is free, open-source and available today.

  • Windows Community Toolkit (Microsoft): The WCT is currently working on supporting Reunion 0.8 Preview. It provides tons of new controls and capabilities for use in your WinUI app. You can check out their open source repo here.

What's next

To keep up with progress being made on WinUI 3, please see our feature roadmap which gets updated regularly. We also give monthly updates on our WinUI Community Calls, where you can directly ask the team any questions you have.

@anawishnoff anawishnoff added the discussion General discussion label May 27, 2021
@ghost ghost added the needs-triage Issue needs to be triaged by the area owners label May 27, 2021
@shelllet
Copy link

great!

@ranjeshj ranjeshj removed the needs-triage Issue needs to be triaged by the area owners label Jun 3, 2021
@huoyaoyuan
Copy link

There are severe issues in building and tenplating (#5112 #5113). Please ensure you are aware of this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
announcement discussion General discussion
Projects
None yet
Development

No branches or pull requests

5 participants