Skip to content

Commit e29f6f1

Browse files
committed
Merge branch 'release/1.8.0'
2 parents f73bec6 + 69f953a commit e29f6f1

File tree

13 files changed

+30
-18
lines changed

13 files changed

+30
-18
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,12 @@
1+
# v1.8.0
2+
## 04/21/2025
3+
4+
1. [](#improved)
5+
* Added "version:" to composer.json as it now requires it
6+
* Updated to `Tailwind 3` version `3.3.3`
7+
* Better autoload instructions
8+
* Fixed some `https` links in `README.md` to `https`
9+
110
# v1.7.1
211
## 06/14/2023
312

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# Grav Devtools Plugin
22

3-
The `devtools` is a [Grav](http://github.com/getgrav/grav) Plugin that lets you quickly create a scaffolding for your new plugins and themes. The plugin provides CLI commands that allow for the quick and easy deployment of a sample scaffolding for your new plugin.
3+
The `devtools` is a [Grav](https://github.com/getgrav/grav) Plugin that lets you quickly create a scaffolding for your new plugins and themes. The plugin provides CLI commands that allow for the quick and easy deployment of a sample scaffolding for your new plugin.
44

55
# Installation
66

77
## GPM Installation (Preferred)
88

9-
The simplest way to install this plugin is via the [Grav Package Manager (GPM)](http://learn.getgrav.org/advanced/grav-gpm). From the root of your Grav install type:
9+
The simplest way to install this plugin is via the [Grav Package Manager (GPM)](https://learn.getgrav.org/advanced/grav-gpm). From the root of your Grav install type:
1010

1111
bin/gpm install devtools
1212

@@ -65,7 +65,7 @@ Path: /home/johnnyr/webroot/grav-installation/user/themes/mytheme
6565

6666
There are **three template creation options**
6767

68-
1. `pure-blank` - This is a very basic blank theme that uses the [Pure CSS framework](http://purecss.io/)
68+
1. `pure-blank` - This is a very basic blank theme that uses the [Pure CSS framework](https://purecss.io/)
6969
2. `inheritance` - This creates a very basic template with minimal files that inherits a base theme. To find out more about theme inheritance, [check out the subject in more details on the Grav Learn site](https://learn.getgrav.org/themes/customization#theme-inheritance).
7070
3. `copy` - This allows you to create a new theme based on an existing theme. This is the simplest way to get started with a new theme by using another theme as the basis.
7171

blueprints.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
name: DevTools
22
slug: devtools
33
type: plugin
4-
version: 1.7.1
4+
version: 1.8.0
55
description: Plugin and Theme scaffolding utilities
66
icon: cogs
77
author:
88
name: Team Grav
99
email: devs@getgrav.org
10-
url: http://getgrav.org
10+
url: https://getgrav.org
1111
homepage: https://github.com/getgrav/grav-plugin-devtools
1212
keywords: devtools, plugin, theme
1313
bugs: https://github.com/getgrav/grav-plugin-devtools/issues

classes/DevToolsCommand.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,8 @@ protected function createComponent(): bool
280280
$this->output->writeln('Path: <cyan>' . $component_folder . '</cyan>');
281281
$this->output->writeln('');
282282
if ($type === 'plugin') {
283-
$this->output->writeln('<yellow>Please run `cd ' . $component_folder . '` and `composer update` to initialize the autoloader</yellow>');
283+
$this->output->writeln('<red>!!! IMPORTANT: To initialize the autoloader, please run this now:</red>');
284+
$this->output->writeln('<yellow>cd ' . $component_folder . ' && composer update </yellow>');
284285
$this->output->writeln('');
285286
}
286287

components/plugin/blank/composer.json.twig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"name": "{{ githubid|lower }}/{{ component.name|hyphenize }}",
44
"type": "grav-plugin",
55
"description": "{{ component.description }}",
6+
"version": "1.0.0",
67
"keywords": ["plugin"],
78
"homepage": "https://github.com/{{ githubid }}/grav-plugin-{{ component.name|hyphenize }}",
89
"license": "MIT",

components/plugin/flex/composer.json.twig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"name": "{{ githubid|lower }}/{{ component.name|hyphenize }}",
44
"type": "grav-plugin",
55
"description": "{{ component.description }}",
6+
"version": "1.0.0",
67
"keywords": ["plugin"],
78
"homepage": "https://github.com/{{ githubid }}/grav-plugin-{{ component.name|hyphenize }}",
89
"license": "MIT",

components/theme/inheritance/README.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# {{ component.name|titleize }} Theme
22

3-
The **{{ component.name|titleize }}** Theme is for [Grav CMS](http://github.com/getgrav/grav). This README.md file should be modified to describe the features, installation, configuration, and general usage of this theme.
3+
The **{{ component.name|titleize }}** Theme is for [Grav CMS](https://github.com/getgrav/grav). This README.md file should be modified to describe the features, installation, configuration, and general usage of this theme.
44

55
## Description
66

components/theme/pure-blank/README.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# {{ component.name|titleize }} Theme
22

3-
The **{{ component.name|titleize }}** Theme is for [Grav CMS](http://github.com/getgrav/grav). This README.md file should be modified to describe the features, installation, configuration, and general usage of this theme.
3+
The **{{ component.name|titleize }}** Theme is for [Grav CMS](https://github.com/getgrav/grav). This README.md file should be modified to describe the features, installation, configuration, and general usage of this theme.
44

55
## Description
66

components/theme/tailwind-mix/README.md.twig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# {{ component.name|titleize }} Theme
22

3-
The **{{ component.name|titleize }}** Theme is for [Grav CMS](http://github.com/getgrav/grav). This README.md file should be modified to describe the features, installation, configuration, and general usage of this theme.
3+
The **{{ component.name|titleize }}** Theme is for [Grav CMS](https://github.com/getgrav/grav). This README.md file should be modified to describe the features, installation, configuration, and general usage of this theme.
44

55
## Description
66

components/theme/tailwind-mix/package.json.twig

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212
},
1313
"dependencies": {},
1414
"devDependencies": {
15-
"@tailwindcss/forms": "^0.5.0",
16-
"@tailwindcss/typography": "^0.5.2",
17-
"alpinejs": "^2.8.2",
18-
"browser-sync": "^2.27.7",
15+
"@tailwindcss/forms": "^0.5.4",
16+
"@tailwindcss/typography": "^0.5.9",
17+
"alpinejs": "^3.12.3",
18+
"browser-sync": "^2.29.3",
1919
"browser-sync-webpack-plugin": "^2.3.0",
2020
"laravel-mix": "^6.0.43",
2121
"mix-tailwindcss": "^1.3.0",
22-
"tailwindcss": "^3.0.18",
22+
"tailwindcss": "^3.3.3",
2323
"tailwindcss-debug-screens": "^2.2.1"
2424
}
2525
}

0 commit comments

Comments
 (0)