Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,13 @@ $RECYCLE.BIN/
.project
.metadata
build/
builds/
tmp/
tests/clover.xml

# Node
node_modules

# Artifacts
builds/
assets/css/better-search-replace.min.css
assets/js/better-search-replace.min.*
58 changes: 51 additions & 7 deletions Makefile
Original file line number Diff line number Diff line change
@@ -1,19 +1,63 @@
build-translations:
PHP_SRC := better-search-replace.php $(wildcard includes/*.php)
POT_OBJ := languages/better-search-replace.pot
CSS_DIR := assets/css
CSS_ALL := $(wildcard $(CSS_DIR)/*.css)
CSS_SRC := $(filter-out %.min.css,$(CSS_ALL))
CSS_OBJ := $(CSS_SRC:.css=.min.css)
JS_DIR := assets/js
JS_ALL := $(wildcard $(JS_DIR)/*.js)
JS_SRC := $(filter-out %.min.js,$(JS_ALL))
JS_OBJ := $(JS_SRC:.js=.min.js)
JS_MAP := $(JS_SRC:.js=.min.js.map)

.PHONY: all
all: build-translations build-css uglify

.PHONY: build-translations
build-translations: $(POT_OBJ)

$(POT_OBJ): $(PHP_SRC) | node_modules
grunt makepot

build-css:
.PHONY: build-css
build-css: $(CSS_OBJ)

$(CSS_OBJ): %.min.css: %.css | node_modules
grunt cssmin

uglify:
.PHONY: uglify
uglify: $(JS_OBJ)

$(JS_OBJ): %.min.js: %.js | node_modules
grunt uglify

zip:
.PHONY: zip
zip: all
./build-cfg/build-plugin.sh

package: build-translations build-css uglify zip
.PHONY: package
package: zip

publish: build-translations build-css uglify
./build-cfg/build-plugin.sh better-search-replace --publish
.PHONY: install
install: node_modules

node_modules: package.json
yarn install

.PHONY: update-deps
update-deps:
yarn upgrade

.PHONY: product-info
product-info:
php build-cfg/utils/create-json.php README.txt better-search-replace.php > builds/info.json

.PHONY: clean
clean:
rm -rf builds
rm -f $(CSS_OBJ)
rm -f $(JS_OBJ) $(JS_MAP)

.PHONY: clean-all
clean-all: clean
rm -rf node_modules
186 changes: 0 additions & 186 deletions README.md

This file was deleted.

4 changes: 3 additions & 1 deletion README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ Contributors: wpengine, deliciousbrains, mattshaw
Tags: search replace, search and replace, update urls, database, search replace database, update database urls, update live url, better search replace, search&replace
Requires at least: 3.0.1
Tested up to: 6.6
Stable tag: 1.4.9
Stable tag: 1.4.10-dev
License: GPLv3 or later
License URI: http://www.gnu.org/licenses/gpl-3.0.html

Expand Down Expand Up @@ -95,6 +95,8 @@ More information on moving WordPress can be found [here](http://codex.wordpress.

== Changelog ==

= Unreleased =

= 1.4.9 - October 4, 2024 =
* Security: The plugin now uses its own update mechanism from WP Engine servers
* New: Dependencies have been updated
Expand Down
15 changes: 15 additions & 0 deletions assets/blueprints/blueprint.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"preferredVersions": {
"php": "latest",
"wp": "latest"
},
"features": {
"networking": true
},
"plugins": [
"better-search-replace"
],
"login": true,
"landingPage": "/wp-admin/admin.php?page=better-search-replace",
"steps": []
}
1 change: 0 additions & 1 deletion assets/css/better-search-replace.min.css

This file was deleted.

2 changes: 0 additions & 2 deletions assets/js/better-search-replace.min.js

This file was deleted.

1 change: 0 additions & 1 deletion assets/js/better-search-replace.min.js.map

This file was deleted.

4 changes: 2 additions & 2 deletions better-search-replace.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
* Plugin Name: Better Search Replace
* Plugin URI: https://bettersearchreplace.com
* Description: A small plugin for running a search/replace on your WordPress database.
* Version: 1.4.9
* Version: 1.4.10-dev
* Author: WP Engine
* Author URI: https://bettersearchreplace.com
* Update URI: false
Expand Down Expand Up @@ -68,7 +68,7 @@ function run_better_search_replace()
define('BSR_URL', plugin_dir_url(BSR_FILE));

// Defines the current version of the plugin.
define('BSR_VERSION', '1.4.9');
define('BSR_VERSION', '1.4.10-dev');

// Defines the name of the plugin.
define('BSR_NAME', 'Better Search Replace');
Expand Down
Loading