Skip to content

Update Angular template links in documentation - #5066

Closed
ErsinCabuk wants to merge 1 commit into
wailsapp:masterfrom
ErsinCabuk:patch-2
Closed

ErsinCabuk wants to merge 1 commit into
wailsapp:masterfrom
ErsinCabuk:patch-2

Conversation

@ErsinCabuk

@ErsinCabuk ErsinCabuk commented Mar 19, 2026 •

Copy link
Copy Markdown

Description

This PR introduces a new modern starter template for Wails v2 using Angular v21, TailwindCSS v4, and Bun as the package manager.

Key features of this template:

  • Uses the latest Angular v21 with modern architecture (Standalone Components, Signals).
  • Integrated with TailwindCSS v4 for rapid UI styling.
  • Configured to use bun for lightning-fast dependency management and dev server execution (bunx ng serve).
  • Clean, minimal, and fully functioning base project demonstrating the Go to Angular interop (Greet function).

Type of change

Please select the option that is relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

I have initialized a new project using this template and verified that the development server (wails dev) and the production build (wails build) work as expected.

Reproduction Steps:

  1. wails init -n my-project -t https://github.com/ErsinCabuk/wails-angular-template
  2. cd my-project
  3. wails dev (Check if the app compiles, the Angular UI renders, and the Greet button successfully calls the Go backend)
  4. wails build (Check if the compiled binary works standalone)
  • Windows
  • macOS
  • Linux

Test Configuration



          Wails Doctor          



# Wails
Version | v2.11.0


# System
┌───────────────────────────────────────────────────────────────────────────┐
| OS           | Windows 10 Pro                                             |
| Version      | 2009 (Build: 26200)                                        |
| ID           | 25H2                                                       |
| Branding     | Windows 11 Pro                                             |
| Go Version   | go1.26.1                                                   |
| Platform     | windows                                                    |
| Architecture | amd64                                                      |
| CPU          | AMD Ryzen 5 7500F 6-Core Processor                         |
| GPU          | NVIDIA GeForce RTX 4060 Ti (NVIDIA) - Driver: 32.0.15.9579 |
| Memory       | 16GB                                                       |
└───────────────────────────────────────────────────────────────────────────┘

# Dependencies
┌───────────────────────────────────────────────────────┐
| Dependency | Package Name | Status    | Version       |
| WebView2   | N/A          | Installed | 146.0.3856.62 |
| Nodejs     | N/A          | Installed | 24.14.0       |
| npm        | N/A          | Installed | 11.9.0        |
| *upx       | N/A          | Installed | upx 5.1.1     |
| *nsis      | N/A          | Available |               |
|                                                       |
└─────────────── * - Optional Dependency ───────────────┘

# Diagnosis
Optional package(s) installation details:
  - nsis : More info at [https://wails.io/docs/guides/windows-installer/](https://wails.io/docs/guides/windows-installer/)

 SUCCESS  Your system is ready for Wails development!

 ♥   If Wails is useful to you or your company, please consider sponsoring the project:
[https://github.com/sponsors/leaanthony](https://github.com/sponsors/leaanthony)

Checklist:

  • I have updated website/src/pages/changelog.mdx with details of this PR
  • My code follows the general coding style of this project
  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

Summary by CodeRabbit

  • Documentation
    • Added a new community Angular template option featuring Angular v21, TailwindCSS, and Bun integration.

@coderabbitai

coderabbitai Bot commented Mar 19, 2026 •

Copy link
Copy Markdown
Contributor
📝 Walkthrough

Walkthrough

A new community Angular template entry (wails-template-angular) is added to the versioned documentation, listing it with Angular v21, TailwindCSS, and Bun as key features. This expands the available template options in the community templates section.

Changes

Cohort / File(s) Summary
Documentation Update
website/versioned_docs/version-v2.11.0/community/templates.mdx
Added new community Angular template entry with GitHub link and feature description (Angular v21, TailwindCSS, Bun).

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Suggested labels

Enhancement, Documentation, To Be Documented, Windows, size:XS, lgtm

Suggested reviewers

  • leaanthony

Poem

🐰 A template so modern, it hops with such grace,
Angular v21 running at pace,
With TailwindCSS styling the view,
Bun bundling fast—something shiny and new!
The template list grows, a welcome addition,
To help developers complete their mission! ✨

🚥 Pre-merge checks | ✅ 1 | ❌ 2

❌ Failed checks (1 warning, 1 inconclusive)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title 'Update Angular template links in documentation' is misleading—the PR actually adds a new Angular template entry to documentation, not updates existing links. Revise the title to accurately reflect the change, such as 'Add new Angular v21 template with TailwindCSS and Bun' or 'Add modern Angular template entry to documentation'.
Description check ❓ Inconclusive The description is comprehensive and covers key areas: feature summary, tested platforms, and reproduction steps. However, the changelog update and documentation change checklist items are unchecked, indicating incomplete follow-through on required documentation tasks. Clarify whether the documentation update requirement is satisfied by the template entry addition, or if a separate changelog entry in website/src/pages/changelog.mdx is still needed before merge.
✅ Passed checks (1 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Tip

You can customize the tone of the review comments and chat replies.

Configure the tone_instructions setting to customize the tone of the review comments and chat replies. For example, you can set the tone to Act like a strict teacher, Act like a pirate and more.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@website/versioned_docs/version-v2.11.0/community/templates.mdx`:
- Line 37: Update the markdown link text to match the actual GitHub repository
name and avoid duplication: replace the link text
"[wails-template-angular](https://github.com/ErsinCabuk/wails-angular-template)"
with
"[wails-angular-template](https://github.com/ErsinCabuk/wails-angular-template)"
so the displayed name matches the repo and is distinct from the other Angular
template entry.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 2ea93fa5-9f4b-46a7-85e3-27a0d6262ed6

📥 Commits

Reviewing files that changed from the base of the PR and between 0ce8919 and ad5bd1d.

📒 Files selected for processing (1)
  • website/versioned_docs/version-v2.11.0/community/templates.mdx

@ErsinCabuk ErsinCabuk closed this by deleting the head repository Mar 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant