Skip to content

Commit 3cb824f

Browse files
committed
Pre-release 0.2.0 prep
1 parent f8d4938 commit 3cb824f

2 files changed

Lines changed: 77 additions & 40 deletions

File tree

.gitignore

Lines changed: 61 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,63 @@
1-
composer.lock
2-
.DS_Store
1+
# Packages #
2+
############
3+
*.7z
4+
*.dmg
5+
*.gz
6+
*.bz2
7+
*.iso
8+
*.jar
9+
*.rar
10+
*.tar
11+
*.zip
12+
*.tgz
13+
*.map
14+
15+
# Logs and databases #
16+
######################
17+
*.log
18+
*.sql
19+
20+
# OS generated files #
21+
######################
22+
**.DS_Store*
23+
ehthumbs.db
24+
Icon?
25+
Thumbs.db
26+
._*
27+
28+
# Vim generated files #
29+
#######################
30+
*.un~
31+
32+
# SASS #
33+
########
34+
**/.sass-cache
35+
**/.sass-cache/*
36+
**/.map
337
*.scssc
38+
config.rb
39+
40+
# Composer #
41+
############
442
vendor/
43+
!assets/js/vendor/
44+
wpcs/
45+
composer.lock
46+
47+
# Gulp #
48+
########
49+
package-lock.json
50+
51+
# Bower #
52+
#########
53+
assets/bower_components/*
54+
55+
# Codekit #
56+
###########
57+
/codekit-config.json
58+
*.codekit
59+
**.codekit-cache/*
60+
61+
# NPM #
62+
#######
63+
node_modules

README.md

Lines changed: 16 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,11 @@ It may also be used as the means of [separating custom code](http://www.billeric
88

99
## Features
1010

11-
* Namespaces, PSR-4, dependency autoloading
12-
* PHP and dependency version checking
13-
* Object caching helper class - [Usage Examples](https://github.com/dmhendricks/wordpress-base-plugin/wiki#caching)
14-
* [Many more to come...](#planned-features)
11+
* Namespaces & dependency autoloading
12+
* Dependency version checking (PHP, Carbon Fields)
13+
* Object caching (when available) - [Usage Examples](https://github.com/dmhendricks/wordpress-base-plugin/wiki#caching)
14+
* Shortcodes, widgets and custom post type (via [PostTypes](https://github.com/jjgrainger/PostTypes/)) examples
15+
* [More to come...](#planned-features)
1516

1617
## Requirements
1718

@@ -30,48 +31,25 @@ It may also be used as the means of [separating custom code](http://www.billeric
3031
1. Modify `composer.json` to suit your needs
3132
1. Run `composer install` to install dependencies and autoload namespace
3233

33-
## TODO / Planned Features
34+
## Planned Features & TODO
3435

35-
* Fix i18n issues and create means to easily generate `.pot` language file
36-
* Add activation/deactivation/uninstall hooks
37-
* **Add task runner**, related documentation, update .gitignore and rearrange `./assets`
36+
* Fix i18n issues, add `gulp-wp-pot` support
37+
* Add deactivation/uninstall hooks
38+
* Add task runner, related documentation, update .gitignore and rearrange `./assets`
39+
* Improve configuration management
3840
* Add Ajax call example
3941
* Add encrypt/decrypt example. Allow specifying custom salt, else default to WordPress.
4042
* Add `password` field with encrypted `hidden` field
41-
* Add wordpress-settings-api-class example
42-
* Possibly add TGMPA example
43-
* Added GitHub update checker example
44-
* Possibly add Customizer example
45-
* Ability to create dynamic CSS/JS files based on settings
43+
* Add [wordpress-settings-api-class](https://github.com/tareq1988/wordpress-settings-api-class) example
44+
* Add [TGMPA](http://tgmpluginactivation.com/) example
45+
* Add GitHub update class
46+
* Add Customizer example
47+
* Add dynamically-created CSS/JS files based on settings
4648
* Allow loading Carbon Fields via [plugin](https://github.com/dmhendricks/carbon-fields-loader) rather than Composer dependency
4749

4850
## Change Log
4951

50-
#### 0.2.0
51-
52-
This is the last version that is compatible with PHP 5.3 (_If_ all of your dependencies are compatible). Future releases will require PHP 5.4 or higher.
53-
54-
* Significantly refactored dependency checking
55-
* Properly hooked admin notices
56-
* Added object cache helper class
57-
* Removed closing ?> tags ([obstschale](https://github.com/dmhendricks/wordpress-base-plugin/issues/1))
58-
* Removed `./vendor` from repo
59-
* Renamed Helpers class to Utils
60-
* Localized many strings
61-
* Fixed various PHP 5.3 issues
62-
* Added minimum PHP version check
63-
* Renamed namespace to `VendorName\MyPlugin`
64-
* Added screenshot
65-
66-
#### 0.1.1
67-
68-
* Moved `/src` to `/app`
69-
* Refactored code
70-
* Added `is_production()` and `is_ajax()` methods
71-
72-
#### 0.1.0
73-
74-
* Initial commit
52+
Release changes are noted on the [Releases](https://github.com/dmhendricks/wordpress-base-plugin/releases) page.
7553

7654
## Credits
7755

0 commit comments

Comments
 (0)