Skip to content

Commit

Permalink
Merge pull request #79 from moderntribe/release/0.13.0
Browse files Browse the repository at this point in the history
Package version 0.13.0
  • Loading branch information
bookernath committed Oct 31, 2018
2 parents 7e3fd13 + 0d90f6b commit c2efced
Show file tree
Hide file tree
Showing 342 changed files with 11,649 additions and 2,841 deletions.
27 changes: 27 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Changelog

## [0.13.0]

### Added
- Created account creation and authentication process
- Required creation of a Channel before importing products
- Added two-way sync for Product post status, title, and description with the linked Channel
- Added support for the BigCommerce Sites & Routes API
- Added admin notice when the BigCommerce account is not sufficiently configured to support checkout

### Changed
- Refactored the Cart template into several smaller components
- Moved theme templates from `public-views` to `templates/public`
- Organized theme templates into subdirectories
- Moved admin templates from `admin-views` to `templates/admin`
- Refreshed the list of countries and states used in address forms
- Updated BigCommerce PHP API to version 0.13.0
- Refactored template controller instantiation to add additional filtering for both the path and the controller class.
- Refactored settings sections into the namespace `BigCommerce\Settings\Sections`
- Refactored settings screens into the namespace `BigCommerce\Settings\Screens`
- Changed checkout login token generation to use the OAuth connector API

### Removed
- Removed the API Credentials settings section. All authentication should now go through the OAuth authentication process.
- Removed ability to edit Product post slug. The slug is imported from the Catalog API.
- Removed the Import Settings metabox obviated by the Channels API.

## [0.12.0]
### Added
- Added the Product Sync feature to Product List page.
Expand Down Expand Up @@ -97,6 +123,7 @@


[Unreleased]: https://github.com/moderntribe/bigcommerce/compare/master...develop
[0.13.0]: https://github.com/bigcommerce/bigcommerce-for-wordpress/compare/0.12.0...0.13.0
[0.12.0]: https://github.com/bigcommerce/bigcommerce-for-wordpress/compare/0.11.1...0.12.0
[0.11.1]: https://github.com/bigcommerce/bigcommerce-for-wordpress/compare/0.11.0...0.11.1
[0.11.0]: https://github.com/bigcommerce/bigcommerce-for-wordpress/compare/0.10.0...0.11.0
Expand Down
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,13 +79,17 @@ enabled for your site.

#### Currency Settings

The store's currency code will be imported from the BigCommerce API as part of the product
The store's default currency code will be imported from the BigCommerce API as part of the product
import process.

If the PHP intl extension is available on your server, there is nothing else to configure.
If it is not available, you will be presented with additional fields to control
currency formatting. These will also be populated automatically from the API.

**Important Note:** Currency format settings are for display only and will not affect
price conversion. Prices will be imported according to the default currency (the currency
in which prices were entered).

Currency formatting can be filtered using the `bigcommerce/currency/format` filter.

#### Accounts and Registration
Expand Down Expand Up @@ -216,14 +220,14 @@ forms to add, remove, or update addresses.

## Template Overrides

All templates that render on the front end are found in the `public-views` directory. To
All templates that render on the front end are found in the `templates/public` directory. To
Override any template, create a `bigcommerce` directory in your theme and copy the template
file to that directory. Examples:

Copy `public-views/single-bigcommerce_product.php` to
Copy `templates/public/single-bigcommerce_product.php` to
`bigcommerce/single-bigcommerce_product.php`

Copy `public-views/components/page-wrapper.php` to `bigcommerce/components/page-wrapper.php`
Copy `templates/public/components/page-wrapper.php` to `bigcommerce/components/page-wrapper.php`

Most templates are used for rendering content inside of the content area of your
theme's template. Only a few take over the entire page template. These may need
Expand Down
Loading

0 comments on commit c2efced

Please sign in to comment.