Skip to content

Commit 920dea2

Browse files
justlevineCopilot
andauthored
chore: update deps, dependabot and bump version (#49)
* chore: update deps and bump version * chore: restore @wordpress/element * Update readme.txt Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * docs: fix min php version * Update readme.txt Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * ci: fix duplicate dependabot --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 5489082 commit 920dea2

File tree

11 files changed

+7124
-5485
lines changed

11 files changed

+7124
-5485
lines changed

.github/dependabot.yml

Lines changed: 51 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,53 @@
11
version: 2
2+
23
updates:
3-
- package-ecosystem: "composer"
4-
directory: "/"
5-
schedule:
6-
interval: "daily"
7-
- package-ecosystem: "npm"
8-
directory: "/"
9-
schedule:
10-
interval: "daily"
11-
- package-ecosystem: "docker"
12-
directory: "/"
13-
schedule:
14-
interval: "monthly"
15-
- package-ecosystem: "pip"
16-
directory: "/"
17-
schedule:
18-
interval: "daily"
19-
- package-ecosystem: "bundler"
20-
directory: "/"
21-
schedule:
22-
interval: "daily"
23-
- package-ecosystem: "gomod"
24-
directory: "/"
25-
schedule:
26-
interval: "daily"
27-
- package-ecosystem: "github-actions"
28-
directory: "/"
29-
schedule:
30-
interval: "daily"
31-
- package-ecosystem: "terraform"
32-
directory: "/"
33-
schedule:
34-
interval: "daily"
4+
# Composer: 1x weekly for minor/patch, 1x monthly for major.
5+
- package-ecosystem: 'composer'
6+
directory: '/'
7+
schedule:
8+
interval: 'weekly'
9+
cooldown:
10+
semver-major-days: 30
11+
semver-minor-days: 7
12+
semver-patch-days: 7
13+
groups:
14+
composer-dev-minor-patch:
15+
dependency-type: 'development'
16+
update-types: [minor, patch]
17+
composer-dev-major:
18+
dependency-type: 'development'
19+
update-types: [major]
20+
# We don't bundle minor or major production assets, so they're tested individually.
21+
composer-patch:
22+
dependency-type: 'production'
23+
update-types: [patch]
24+
25+
# NPM: 1x weekly for minor/patch, 1x monthly for major.
26+
- package-ecosystem: 'npm'
27+
directories:
28+
- '/'
29+
schedule:
30+
interval: 'weekly'
31+
cooldown:
32+
semver-major-days: 30
33+
semver-minor-days: 7
34+
semver-patch-days: 7
35+
groups:
36+
npm-dev-minor-patch:
37+
dependency-type: 'development'
38+
update-types: [minor, patch]
39+
npm-prod-minor-patch:
40+
dependency-type: 'production'
41+
update-types: [minor, patch]
42+
npm-dev-major:
43+
dependency-type: 'development'
44+
update-types: [major]
45+
46+
# GitHub Actions: 1x weekly.
47+
- package-ecosystem: 'github-actions'
48+
directory: '/'
49+
schedule:
50+
interval: 'weekly'
51+
groups:
52+
github-actions-updates:
53+
patterns: ['*']

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
# Changelog
2+
3+
## 1.1.0
4+
5+
- Feat: Refactor for WPCS and best practices
6+
7+
## 1.0.1-beta
8+
9+
- Feat: Add support for media revisions
10+
11+
## 1.0.0-beta
12+
13+
- Initial public release

README.md

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -102,21 +102,6 @@ Once you have installed and configured the plugin, follow this guide to get star
102102

103103
---
104104

105-
## Changelog
106-
107-
### 1.0.0
108-
109-
- Initial release
110-
- Centralized media management & governing
111-
- Sync and Non-Sync media sharing
112-
- REST API integration for secure communication
113-
- Site configuration and connection management
114-
- Sync status visibility in the Brand Site media library
115-
116-
For a detailed list of changes, please refer to the [Changesets](./.changeset/).
117-
118-
---
119-
120105
## Known Issues / Limitations
121106

122107
1. **Supported Files:** Only JPG, PNG, WEBP, BMP, SVG, and GIF files are supported.

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
"szepeviktor/phpstan-wordpress": "^2.0.2",
6363
"wp-coding-standards/wpcs": "^3.1",
6464
"wp-phpunit/wp-phpunit": "^6.5",
65-
"wpackagist-plugin/plugin-check": "~1.8.0",
65+
"wpackagist-plugin/plugin-check": "~1.6.0",
6666
"yoast/phpunit-polyfills": "^4.0"
6767
},
6868
"scripts": {

composer.lock

Lines changed: 33 additions & 33 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/DEVELOPMENT.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -129,11 +129,10 @@ To set up locally, clone the repository into plugins directory of your WordPress
129129

130130
### Prerequisites
131131

132-
- [Node.js](https://nodejs.org/) v20+
133-
- npm or yarn
134-
- PHP (recommended: 7.4+)
132+
- [Node.js](https://nodejs.org/) v22 and `npm` (NVM recommended)
133+
- PHP: 8.0+
135134
- Composer
136-
- WordPress (recommended: 6.8+) (local install)
135+
- WordPress: 6.8+
137136

138137
### Building OneMedia Packages
139138

docs/INSTALLATION.md

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,8 @@ This guide provides detailed instructions for installing and configuring OneMedi
66

77
| Requirement | Version |
88
|:-------------|:--------|
9-
| WordPress | \>= 6.5 |
10-
| PHP | \>= 7.4 |
11-
| Tested Up to | \>= 6.9 |
12-
| Stable Tag | 1.0 |
9+
| WordPress | \>= 6.8 |
10+
| PHP | \>= 8.0 |
1311

1412
## Installation Overview
1513

onemedia.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
* License URI: https://www.gnu.org/licenses/gpl-2.0.txt
1111
* Text Domain: onemedia
1212
* Domain Path: /languages
13-
* Version: 1.0.0
13+
* Version: 1.1.0
1414
* Requires PHP: 8.0
1515
* Requires at least: 6.8
1616
* Tested up to: 6.9
@@ -32,7 +32,7 @@ function constants(): void {
3232
/**
3333
* Version of the plugin.
3434
*/
35-
define( 'ONEMEDIA_VERSION', '0.1.0' );
35+
define( 'ONEMEDIA_VERSION', '1.1.0' );
3636

3737
/**
3838
* Root path to the plugin directory.

0 commit comments

Comments
 (0)