Skip to content

Releases: geodesicsolutions-community/geocore-community

v20.0.0 First Stable Release!

05 Aug 01:52
03b6a39
Compare
Choose a tag to compare

This is the first non-beta release of the Community Edition! There is more work to be done, just take a look at the open issues, but it has been tested as much as possible and all of the main functionality is in place and working.

Stability

The community is growing but small at the moment, so "first stable release" is relative. We've tested everything we can think of but there may be some features you used in the past that may or may not work.

As always, test before using on a production website.

Compatibility

This version works on PHP 7.4 or higher, and PHP 8.0 and 8.1. In fact we did most of our testing on PHP 8.1.

What's Changed - all changes since v18.02 on legacy platform

Note: these include all changes in all the 20.0.0 beta versions, so it includes everything done since the last "commercial" release of the software by the now closed company (since version 18.02 released commercially).

  • Import legacy code - this imports the code with a fresh start from latest release by @jonyo in #7
  • Remove log license addon by @jonyo in #8
  • Apply all the un-released changes from legacy codeset by @jonyo in #10
  • Remove OS files and add them to .gitignore by @jonyo in #11
  • Update installation requirements check and links by @jonyo in #14
  • Add docker support by @jonyo in #17
  • Update the admin panel wiki links to go to the new URL by @jonyo in #19
  • Fleshing out the docker instructions by @jonyo in #20
  • Add docker install link by @jonyo in #21
  • Fix the error on the cron admin page by @jonyo in #23
  • Getting ready to make a release package by @jonyo in #25
  • Fix several PHP deprecation notices in the admin panel. by @jonyo in #30
  • Fixing build to include user_images, also seperating extra template sets by @jonyo in #35
  • Update version number to 20.0.0 in software by @jonyo in #38
  • Add a link to the license agreement on github on install and upgrade pages by @jonyo in #39
  • Update old copyright notices to say distributed freely under MIT license by @jonyo in #40
  • Add link to github releases in the list of changelogs by @jonyo in #43
  • Fix the PHP version it shows when upgrading and the version check fai… by @jonyo in #46
  • Admin login re-skin for GeoCore CE by @jonyo in #47
  • Make links during setup include the port to work better in local dock… by @jonyo in #48
  • Fix SQL query error in storefront cron, trying to pass a query param … by @jonyo in #51
  • Going through results of cs-check and cleaning up a bunch of files by @jonyo in #52
  • Update ADODB to latest version, and switch to using composer by @jonyo in #54
  • Fix up lint issues on the previously encoded files, and remove some deprecated methods by @jonyo in #69
  • Vscode xdebug settings that work with docker by @jonyo in #70
  • Removing adploter addon since the service is now defunct. by @jonyo in #73
  • Add PHPStan tool to help identify bugs, and fix a few of them by @jonyo in #82
  • Fix PHP7 deprecation warnings on a few remaining addon files by @jonyo in #84
  • Cleanup - improvements to the build script by @jonyo in #87
  • Fix a few PHP8 compatibility problems by @jonyo in #88
  • Update smarty library to 4.1.0, rewrite how templates are loaded, and some PHP8 compatibility changes by @jonyo in #90
  • Fix some PHP8 errors in share fees addon and others by @jonyo in #98
  • Remove deprecated create_function calls PHP8 compatibility by @jonyo in #100
  • Update addon templates - some {include} needed updating by @jonyo in #101
  • Disable the post install script for now since pre-commit hook does no… by @jonyo in #104
  • Lotsa fixes - fixing slew of minor things in one PR by @jonyo in #105
  • Fixing function definitions to match parent class PHP 8 compatibility by @jonyo in #107
  • Fixing addon includes in admin panel by @jonyo in #108
  • Fix calls to fetch to use full addon/name path by @jonyo in #109
  • Fix PHP8 errors about calling function statically by @jonyo in #110
  • Fixed the curly brace error (PHP 7.4 compatibility) in PEAR libraries… by @jonyo in #112
  • Fixing up the exporter export functionality for PHP8 by @jonyo in #114
  • Add a new composer script to do all the scans and output to files to … by @jonyo in #117
  • Replaces sample banners with a generic vs real affiliate banners by @vicos59 in #118
  • Changes 'Powered by' branding to GeoCore CE by @vicos59 in #121
  • Fix problems with editing user in admin, and make sure new user field is included in new installation by @jonyo in #124
  • Fix addon management in PHP8 when trying to install an addon with exc… by @jonyo in #125
  • Fixing unset vars and divide by 0 errors on my account page by @jonyo in #126
  • Fix several PHP8 compatibility issues when placing a listing by @jonyo in #127
  • Fix layout and PHP8 issues when editing attachments and it is read only by @jonyo in #128
  • Update admin cart to use the full include path so it works by @jonyo in #130
  • Fix PHP8 compatibility issues browsing categories by @jonyo in #131
  • Fix PHP8 errors on admin home page in version box by @jonyo in #132
  • Removed obsolete Flash Embeds for YouTube videos by @vicos59 in #129
  • Create community code of conduct by @jonyo in #133
  • Fixing PHP 8 issues on grid view, including changes to main_page temp… by @jonyo in #136
  • Removed affiliate banners, Google+ from alternate template sets by @vicos59 in #141
  • Add .gitattributes to normalize line endings, and fix a bunch of PSR12 issues by @jonyo in #137
  • After adding .gitattributes previously, fixing crlf line endings to lf by @jonyo in #144
  • Remove License Info page from admin by @vicos59 in #145
  • remove legacy changelogs from upgrade folder by @vicos59 in #146
  • Strip RSS News Reader, clean up Support/Download blocks on admin home by @vicos59 in https://gith...
Read more

v20.0.0-beta.5

11 Jun 16:34
3d55d6d
Compare
Choose a tag to compare
v20.0.0-beta.5 Pre-release
Pre-release

What's Changed since Beta 4

  • Fix some PHP8 errors in share fees addon and others by @jonyo in #98
  • Remove deprecated create_function calls PHP8 compatibility by @jonyo in #100
  • Update addon templates - some {include} needed updating by @jonyo in #101
  • Disable the post install script for now since pre-commit hook does no… by @jonyo in #104
  • Lotsa fixes - fixing slew of minor things in one PR by @jonyo in #105
  • Fixing function definitions to match parent class PHP 8 compatibility by @jonyo in #107
  • Fixing addon includes in admin panel by @jonyo in #108
  • Fix calls to fetch to use full addon/name path by @jonyo in #109
  • Fix PHP8 errors about calling function statically by @jonyo in #110
  • Fixed the curly brace error (PHP 7.4 compatibility) in PEAR libraries… by @jonyo in #112
  • Fixing up the exporter export functionality for PHP8 by @jonyo in #114
  • Add a new composer script to do all the scans and output to files to … by @jonyo in #117
  • Replaces sample banners with a generic vs real affiliate banners by @vicos59 in #118
  • Changes 'Powered by' branding to GeoCore CE by @vicos59 in #121
  • Fix problems with editing user in admin, and make sure new user field is included in new installation by @jonyo in #124
  • Fix addon management in PHP8 when trying to install an addon with exc… by @jonyo in #125
  • Fixing unset vars and divide by 0 errors on my account page by @jonyo in #126
  • Fix several PHP8 compatibility issues when placing a listing by @jonyo in #127
  • Fix layout and PHP8 issues when editing attachments and it is read only by @jonyo in #128
  • Update admin cart to use the full include path so it works by @jonyo in #130
  • Fix PHP8 compatibility issues browsing categories by @jonyo in #131
  • Fix PHP8 errors on admin home page in version box by @jonyo in #132
  • Removed obsolete Flash Embeds for YouTube videos by @vicos59 in #129
  • Create community code of conduct by @jonyo in #133
  • Fixing PHP 8 issues on grid view, including changes to main_page temp… by @jonyo in #136
  • Removed affiliate banners, Google+ from alternate template sets by @vicos59 in #141
  • Add .gitattributes to normalize line endings, and fix a bunch of PSR12 issues by @jonyo in #137
  • After adding .gitattributes previously, fixing crlf line endings to lf by @jonyo in #144
  • Remove License Info page from admin by @vicos59 in #145
  • remove legacy changelogs from upgrade folder by @vicos59 in #146
  • Strip RSS News Reader, clean up Support/Download blocks on admin home by @vicos59 in #147
  • Create missing folder src/addons/exporter/exports/ by @vicos59 in #151
  • Adjusting build to exclude any exports made by exporter addon when te… by @jonyo in #154
  • Fix issues with the SEO addon admin panel by @jonyo in #169
  • Fix the number of addons installed/enabled that is displayed on admin… by @jonyo in #170
  • Fix SQL error showing at top of page on storefronts in PHP8 by @jonyo in #171
  • Remove unused lease payment due template from admin by @jonyo in #173

New Contributors

Full Changelog: v20.0.0-beta.4...v20.0.0-beta.5

v20.0.0-beta.4 - PHP 8 Test Edition

21 Feb 15:41
0fadc53
Compare
Choose a tag to compare
Pre-release

PHP 8 Test Edition:

This release may have more bugs than beta 3 - because we updated the Smarty template engine to the latest version for PHP 8 compatibility. The new Smarty version required changing how we load templates internally, so there is a good chance some areas will not work or will show "template error" errors.

If you want the most stable version - for now stick with beta 3.

Volunteer(s) will be helping to test (Thanks @vicos59 🎉 ) to fix any problems caused by the new version so beta 5 will be much more stable.

In addition, as the title mentions, this is the start to the PHP8 compatibility. With this edition we have confirmed that most of the core functionality (register user, create listing, view listing, browse categories) works in PHP 8 with basic settings.

What's Changed since beta 3:

  • Removing adploter addon since the service is now defunct. by @jonyo in #73
  • Add PHPStan tool to help identify bugs, and fix a few of them by @jonyo in #82
  • Fix PHP7 deprecation warnings on a few remaining addon files by @jonyo in #84
  • Cleanup - improvements to the build script by @jonyo in #87
  • Fix a few PHP8 compatibility problems by @jonyo in #88
  • Update smarty library to 4.1.0, rewrite how templates are loaded, and some PHP8 compatibility changes by @jonyo in #90

What's Changed since 18.02.0

  • Import legacy code - this imports the code with a fresh start from latest release by @jonyo in #7
  • Remove log license addon by @jonyo in #8
  • Apply all the un-released changes from legacy codeset by @jonyo in #10
  • Remove OS files and add them to .gitignore by @jonyo in #11
  • Update installation requirements check and links by @jonyo in #14
  • Add docker support by @jonyo in #17
  • Update the admin panel wiki links to go to the new URL by @jonyo in #19
  • Fleshing out the docker instructions by @jonyo in #20
  • Add docker install link by @jonyo in #21
  • Fix the error on the cron admin page by @jonyo in #23
  • Getting ready to make a release package by @jonyo in #25
  • Fix several PHP deprecation notices in the admin panel. by @jonyo in #30
  • Fixing build to include user_images, also seperating extra template sets by @jonyo in #35
  • Update version number to 20.0.0 in software by @jonyo in #38
  • Add a link to the license agreement on github on install and upgrade pages by @jonyo in #39
  • Update old copyright notices to say distributed freely under MIT license by @jonyo in #40
  • Add link to github releases in the list of changelogs by @jonyo in #43
  • Fix the PHP version it shows when upgrading and the version check fai… by @jonyo in #46
  • Admin login re-skin for GeoCore CE by @jonyo in #47
  • Make links during setup include the port to work better in local dock… by @jonyo in #48
  • Fix SQL query error in storefront cron, trying to pass a query param … by @jonyo in #51
  • Going through results of cs-check and cleaning up a bunch of files by @jonyo in #52
  • Update ADODB to latest version, and switch to using composer by @jonyo in #54
  • Fix up lint issues on the previously encoded files, and remove some deprecated methods by @jonyo in #69
  • Vscode xdebug settings that work with docker by @jonyo in #70
  • Removing adploter addon since the service is now defunct. by @jonyo in #73
  • Add PHPStan tool to help identify bugs, and fix a few of them by @jonyo in #82
  • Fix PHP7 deprecation warnings on a few remaining addon files by @jonyo in #84
  • Cleanup - improvements to the build script by @jonyo in #87
  • Fix a few PHP8 compatibility problems by @jonyo in #88
  • Update smarty library to 4.1.0, rewrite how templates are loaded, and some PHP8 compatibility changes by @jonyo in #90

New Contributors

  • @jonyo made their first contribution in #7

Full Changelog: v0.0.0...v20.0.0-beta.4

v20.0.0-beta.3

09 Feb 20:07
d0a0490
Compare
Choose a tag to compare
v20.0.0-beta.3 Pre-release
Pre-release

What's Changed since beta 2

  • Fix the PHP version it shows when upgrading and the version check fai… by @jonyo in #46
  • Admin login re-skin for GeoCore CE by @jonyo in #47
  • Make links during setup include the port to work better in local dock… by @jonyo in #48
  • Fix SQL query error in storefront cron, trying to pass a query param … by @jonyo in #51
  • Going through results of cs-check and cleaning up a bunch of files by @jonyo in #52
  • Update ADODB to latest version, and switch to using composer by @jonyo in #54
  • Fix up lint issues on the previously encoded files, and remove some deprecated methods by @jonyo in #69
  • Vscode xdebug settings that work with docker by @jonyo in #70

What's Changed since 18.02.0

  • Import legacy code - this imports the code with a fresh start from latest release by @jonyo in #7
  • Remove log license addon by @jonyo in #8
  • Apply all the un-released changes from legacy codeset by @jonyo in #10
  • Remove OS files and add them to .gitignore by @jonyo in #11
  • Update installation requirements check and links by @jonyo in #14
  • Add docker support by @jonyo in #17
  • Update the admin panel wiki links to go to the new URL by @jonyo in #19
  • Fleshing out the docker instructions by @jonyo in #20
  • Add docker install link by @jonyo in #21
  • Fix the error on the cron admin page by @jonyo in #23
  • Getting ready to make a release package by @jonyo in #25
  • Fix several PHP deprecation notices in the admin panel. by @jonyo in #30
  • Fixing build to include user_images, also seperating extra template sets by @jonyo in #35
  • Update version number to 20.0.0 in software by @jonyo in #38
  • Add a link to the license agreement on github on install and upgrade pages by @jonyo in #39
  • Update old copyright notices to say distributed freely under MIT license by @jonyo in #40
  • Add link to github releases in the list of changelogs by @jonyo in #43
  • Fix the PHP version it shows when upgrading and the version check fai… by @jonyo in #46
  • Admin login re-skin for GeoCore CE by @jonyo in #47
  • Make links during setup include the port to work better in local dock… by @jonyo in #48
  • Fix SQL query error in storefront cron, trying to pass a query param … by @jonyo in #51
  • Going through results of cs-check and cleaning up a bunch of files by @jonyo in #52
  • Update ADODB to latest version, and switch to using composer by @jonyo in #54
  • Fix up lint issues on the previously encoded files, and remove some deprecated methods by @jonyo in #69
  • Vscode xdebug settings that work with docker by @jonyo in #70

New Contributors

  • @jonyo made their first contribution in #7

Full Changelog: v0.0.0...v20.0.0-beta.3

v20.0.0-beta.2

06 Feb 19:13
fcf02f9
Compare
Choose a tag to compare
v20.0.0-beta.2 Pre-release
Pre-release

What's Changed

Since beta 1

  • Fix several PHP deprecation notices in the admin panel. by @jonyo in #30
  • Fixing build to include user_images, also seperating extra template sets by @jonyo in #35
  • Update version number to 20.0.0 in software by @jonyo in #38
  • Add a link to the license agreement on github on install and upgrade pages by @jonyo in #39
  • Update old copyright notices to say distributed freely under MIT license by @jonyo in #40

Since last legacy code release 18.02.0

  • Import legacy code - this imports the code with a fresh start from latest release by @jonyo in #7
  • Remove log license addon by @jonyo in #8
  • Apply all the un-released changes from legacy codeset by @jonyo in #10
  • Remove OS files and add them to .gitignore by @jonyo in #11
  • Update installation requirements check and links by @jonyo in #14
  • Add docker support by @jonyo in #17
  • Update the admin panel wiki links to go to the new URL by @jonyo in #19
  • Fleshing out the docker instructions by @jonyo in #20
  • Add docker install link by @jonyo in #21
  • Fix the error on the cron admin page by @jonyo in #23
  • Getting ready to make a release package by @jonyo in #25
  • Fix several PHP deprecation notices in the admin panel. by @jonyo in #30
  • Fixing build to include user_images, also seperating extra template sets by @jonyo in #35
  • Update version number to 20.0.0 in software by @jonyo in #38
  • Add a link to the license agreement on github on install and upgrade pages by @jonyo in #39
  • Update old copyright notices to say distributed freely under MIT license by @jonyo in #40

New Contributors

  • @jonyo made their first contribution in #7

Full Changelog: v0.0.0...v20.0.0-beta.2

v1.0.0-beta.1

06 Feb 03:27
bc4cd1c
Compare
Choose a tag to compare
v1.0.0-beta.1 Pre-release
Pre-release

What's Changed

  • Import legacy code - this imports the code with a fresh start from latest release by @jonyo in #7
  • Remove log license addon by @jonyo in #8
  • Apply all the un-released changes from legacy codeset by @jonyo in #10
  • Remove OS files and add them to .gitignore by @jonyo in #11
  • Update installation requirements check and links by @jonyo in #14
  • Add docker support by @jonyo in #17
  • Update the admin panel wiki links to go to the new URL by @jonyo in #19
  • Fleshing out the docker instructions by @jonyo in #20
  • Add docker install link by @jonyo in #21
  • Fix the error on the cron admin page by @jonyo in #23
  • Getting ready to make a release package by @jonyo in #25

New Contributors

  • @jonyo made their first contribution in #7

Full Changelog: v0.0.0...v1.0.0-beta.1