Skip to content

Commit

Permalink
Revert "[DOCS] Update docs for app capabilities and add release notes" (
Browse files Browse the repository at this point in the history
#4459)

Reverts #4444
  • Loading branch information
zateutsch committed Oct 16, 2023
1 parent 09f78bf commit 7c4eafe
Show file tree
Hide file tree
Showing 6 changed files with 10 additions and 23 deletions.
4 changes: 2 additions & 2 deletions docs/builder/manifest.md
Original file line number Diff line number Diff line change
Expand Up @@ -238,7 +238,7 @@ The `shortcuts` member is an array of `shortcut` objects, which can contain the
]
```

!> You can learn more about Shortcuts in the [Adding App Capabilities](/home/-features?id=shortcuts) documentation.
!> You can learn more about Shortcuts in the [Adding Native Features](/home/native-features?id=shortcuts) documentation.

### protocol_handlers: `Array`

Expand Down Expand Up @@ -393,7 +393,7 @@ The `share_target` member is an object which can contain the following members:
}
```

!> You can learn more about using the Web Share API in the [Adding App Capabilities](/home/native-features?id=web-share-api) documentation.
!> You can learn more about using the Web Share API in the [Adding Native Features](/home/native-features?id=web-share-api) documentation.

## Handlers

Expand Down
6 changes: 3 additions & 3 deletions docs/home/benefits-of-pwa.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,15 +50,15 @@ Additionally, PWAs also give the user freedom of choice - to be able to install

In the past, one of the main advantages native app development technology has had over web apps is the ability to integrate with the native platform easily and quickly with built-in APIs. However, with the advent of modern web technology, many integrations that were previously inaccessible from the web are now implemented in most modern Web Browsers (especially those built on Chromium, like Edge or Chrome itself).

App Capabilities that can be implemented from the web include, but are not limited to:
Native features that can be implemented from the web include, but are not limited to:

- Push notifications
- Background sync
- Sharing files to and from your applications
- Custom file and URL handling
- Integration with hardware devices, like touch screens, microphones, and other sensors

You can learn about how to add App Capabilities to your PWA [here.](/home/native-features/)
You can learn about how to add native features to your PWA [here.](/home/native-features/)

### Reliable Offline Experience

Expand All @@ -77,7 +77,7 @@ Some articles you can check out:

* [Introduction to Service Workers](/home/sw-intro) - A surface level overview of one of the most important pieces to a PWA: the service worker.

* [Adding App Capabilities](/home/native-features/) - A guide to some of the native integrations you can add to your Progressive Web App.
* [Integrating Native Features](/home/native-features/) - A guide to some of the native integrations you can add to your Progressive Web App.


### Want to Build Your First PWA?
Expand Down
4 changes: 2 additions & 2 deletions docs/home/native-features.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
?> **Note:** Stay tuned for new feature instructions as we update and expand this page.

# Adding App Capabilities
# Integrating Native Features

One of the best ways to upgrade your progressive web app is to take advantage of web capabilities to integrate with the user's operating system. Modern web technology has enabled a whole host of ways to make your PWA behave more like a application and interact seamlessly with the OS.
One of the best ways to upgrade your progressive web app is to take advantage of web capabilities to integrate with the user's operating system. Modern web technology has enabled a whole host of ways to make your PWA behave more like a native application and interact seamlessly with the OS.

This article will showcase how to enable various native functionality for your progressive web app.

Expand Down
2 changes: 1 addition & 1 deletion docs/home/pwa-intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ From a technical perspective, a normal web app only needs a few extra pieces to
### Web App Manifests
A web app manifest (often shortened to web manifest, or even just *manifest*) is a `.json` file that tells the browser that your web app is a progressive web app, and is capable of being installed to the OS.

The manifest also contains other information about your app, such as the title, theme colors, and description. Your manifest can even enable certain app capabilities, such as shortcuts and display modes.
The manifest also contains other information about your app, such as the title, theme colors, and description. Your manifest can even enable certain native integrations, such as shortcuts and display modes.

Learn more [here.](https://developer.mozilla.org/en-US/docs/Web/Manifest)

Expand Down
13 changes: 0 additions & 13 deletions docs/release-notes/2023.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,6 @@
We'll be adding release notes to the PWABuilder suite documentation with every major update.
Check here for news on new features and updates on our tooling.

## October 16th

### PWABuilder

* Added a new App Capabilities card to help users discover features that can help your PWA feel more native
* Updated the Service Worker card to match the App Capabilities card
* Actions items list is now filterable by the indicator pills:
* **Red:** required
* **Yellow:** optional/recommended
* **Purple:** app capability
* Updated share card to reflect the new rings
* Security error prompt shows only if there are security problems

## September 19th

### PWABuilder CLI
Expand Down
4 changes: 2 additions & 2 deletions docs/src/menuData.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@ export const parentMenuData: ParentMenu = {
includeOnHomePage: true
},
{
pageTitle: "Adding App Capabilities to Your PWA",
menuTitle: "Adding App Capabilities",
pageTitle: "Adding Native Features to Your PWA",
menuTitle: "Adding Native Features",
path: "/home/native-features.md",
includeOnHomePage: true
},
Expand Down

0 comments on commit 7c4eafe

Please sign in to comment.