Grandnode Versions Save

Open source, headless, multi-tenant eCommerce platform built with .NET Core, MongoDB, AWS DocumentDB, Azure CosmosDB, Vue.js.

4.60Beta

4 years ago

Upgrade to ASP.NET Core 3.1

Improve the B2B Features

Add e-learning features

Default theme improvements

Allow to manage generic attributes

The full list of changes can be found on our release notes page.

4.50

4 years ago

Rewrite application to use only async method

Add Staff support

Add Progressive Web App support

Redesigned admin panel

The full list of changes can be found on our release notes page.

4.50Beta

4 years ago

Rewrite application to use only async method

Add Staff support

Add Progressive Web App support

Redesigned admin panel

The full list of changes can be found on our release notes page.

4.40

5 years ago

Implemented Web API OData - RESTful API

Implemented DotLiquid - reworked message templates

Improved web farm support

Redesigned default theme

The full list of changes can be found on our release notes page.

4.40Beta

5 years ago

Implemented Web API OData - RESTful API

Implemented DotLiquid - reworked message templates

Refactoring of controllers/services/added widget zones and MongoDB Queries editor - in the admin area

Redesigned default theme

The full list of changes can be found on our release notes page.

4.30

5 years ago

Improved product reviews system

Implemented Roslyn compiler

Remaked return requests system

Improved Bootstrap Slider plugin

The full list of changes can be found on our release notes page.

4.30Beta

5 years ago

Improved product reviews system

Implemented Roslyn compiler

Remaked return requests system

Improved Bootstrap Slider plugin

The full list of changes can be found on our release notes page.

4.20.01

5 years ago

Improved performance and reducing used memory by application

New version of GrandNode comes with the reduced used memory by application. As you may noticed, after .NET Core implementation, application consumed a very large amount of memory, inadequate to the actual consumption. After analysis, we found an effective solution to the problem. The implemented changes have reduced the amount of used memory to ~ 200mb, which means more than 50% reductions in the resources used. From the point of view of our users and programmers, due to reducing the memory used, the cost of maintaining the application on the server will drop significantly.

Minor fixes and improvements:

  • Extend repository mongodb - added async methods
  • Minor changes - renamed class
  • Minor enhancements - used attribute [FromService] in Controllers
  • Refactoring ShippingCartController/ProductController moved methods Add to cart to the new controller
  • Fix controller inheritance
  • Fixed problem with changing picture for selected attribute
  • Minor improvements (MongodbRepository)
  • Minor improvements - external authentication
  • Minor improvements - performance (changes in boot user-agent)
  • Encryption password (format hash) for login external
  • Fixed passing additional data to ViewComponent
  • Fixed problem wih Kendo grid and decimal type
  • Changed knowledgebase category display order
  • Minor improvements - admin panel - refresh plugins and restart application

4.20

5 years ago

Added knowledge base

In the newest version admin user will be able to create a knowledge base. It's independent page with a hierarchy of categories and assigned to them articles. You are able to limit categories and articles to ACL and store. It can be a great feature used to create FAQ section.

Added push notifications

Implemented as a standard feature push notifications based on Firebase, GrandNode Web Push notifications are clickable, little pop-ups which appear in the right-bottom corner of the screen. Push notifications appear to each person who accept receiving them, even if they are not visiting your store. You can create a personalized notification with image, link and custom text.

EU GDPR Compliance

In GrandNode 4.20, you will be able to meet all GDPR requirements without third part plugins. Below you will find the list of implemented tools, which will help you achieve its requriements:

Possibility to export customer data Possibility to delete customer data Possibility to create a few consents (based on Newsletter categories) Export to xls / Newsletter subscribe - history of change

Contact form attributes

From 4.20 version admin has possibility to create a contact form attributes. This feature supports types of attributes listed below:

  • Drop-down list
  • Radio button list
  • Checkboxes
  • Textbox
  • Multiline textbox
  • Date picker
  • File uploader
  • Color Squares
  • Read-only checkboxes

Refreshing the default theme

This point contain updating Bootstrap to the newest version. We've decided also to change some colors, made some changes in the template view.

Default theme of GrandNode gets almost 100% in the performance tests made by several analytic tools.

Rest of changes

Added QuickView as a standard feature Update ASP.NET Core to 2.1 version Added new startup settings UseHsts/UseHttpsRedirection Implemented libraries with zoom on hover to product images Possibility to assign vendors to store Disable dates that are unavailable Improved import for products/categories/manufacturers Use HttpMethods instead of string comparison Allow to remove cart/wishlist items on customer in admin panel Allow store owner to reply for product reviews Allow store owner to hide some categories on category page Allow the store owner to assign a flag (and flag style) to the category, product, manufacturer Improvements in admin panel - changes in list Added tag helpers in admin panel Allow store owner to select theme of admin panel Minor changes with associated products/required product Added support Customer enter price for AddProduct Modal Added missing urls to disallow path in robots.txt Changes in Grand.Web.csproj Changes in the minification process Added hidden media settings - ImageFormatPNG Changed version of Kendo UI Core Improved Dashboard charts Removed reCaptcha 1.0 from settings Removed "Force SSL for all site pages" by default Show "Description" of newsletter categories as tool tip on newsletter subscription Reservation products - Made additional parameter always visible (if exists) Reservation products - Changed reservation info on order item Added field VatNumber to Address Improvements in token selection during message template creation Improvements in language flag selection Added "Checkout as guest" button to cart Added new Unit Tests Added reservation calendar limit Update Dockerfile Update NuGet packages / changed obsolete method Add missing resource string Removed unused classes

Bug fix:

Fixed problem with import (Column IncludeInTopmenu) Fixed problem with picture import for manufacturer Minor fix - Admin (customer info/external auth) Minor fix - Admin - Checkout Attributes Fixed problem with password recovering Fixed problem - Assign customer to affiliate Fixed problem with adding products with text attributes to the cart Fixed problem with Country selection in Tax/Shipping settings Fixed problem with RichEditor in "Add new" topic window Fixed problem with Language change and SEO urls Fixed problem with display order on Interactive form values Fixed problem with display order on newsletter categories Fixed problem with tag saving on product Fixed problem with order created by recurring payment Fixed problem with updating specification attribute on the product Fixed problem - export customers to xls/xml (admin panel) Fixed problem - change language, when your setting SEO friendly URLs with multiple languages is enabled Minor fix - clear cache (category pattern) Fixed problem with gift cards Fixed problem - admin panel - OrderController - Go to order Fixed problem - admin panel - Download product (removed uploaded file) Fixed view in admin panel - "Values" in Color square Attributes section. Fixed problem with Add Order - Email reaction in Customer Action Fixed problem with QuickView - Reservation product Fixed CSS issues with checkboxes in admin panel Fixed problem with post pagination Fixed problem with SeNames (SEO) saved automatically for each language added Minor fix - upload picture to product (admin panel) Fixed problem with redirecting (when url contains special characters) Fixed problem - datetime field in admin panel

4.20Beta

5 years ago

Added knowledge base

In the newest version admin user will be able to create a knowledge base. It's independent page with a hierarchy of categories and assigned to them articles. You are able to limit categories and articles to ACL and store. It can be a great feature used to create FAQ section.

Added push notifications

Implemented as a standard feature push notifications based on Firebase, GrandNode Web Push notifications are clickable, little pop-ups which appear in the right-bottom corner of the screen. Push notifications appear to each person who accept receiving them, even if they are not visiting your store. You can create a personalized notification with image, link and custom text.

EU GDPR Compliance

In GrandNode 4.20, you will be able to meet all GDPR requirements without third part plugins. Below you will find the list of implemented tools, which will help you achieve its requriements:

  • Possibility to export customer data
  • Possibility to delete customer data
  • Possibility to create a few consents (based on Newsletter categories)
  • Export to xls / Newsletter subscribe - history of change

Refreshing the default theme

This point contain updating Bootstrap to the newest version. We've decided also to change some colors, made some changes in the template view.

Default theme of GrandNode gets almost 100% in the performance tests made by several analytic tools.

Rest of changes

  • Added QuickView as a standard feature
  • Update ASP.NET Core to 2.1 version
  • Added new startup settings UseHsts/UseHttpsRedirection
  • Implemented libraries with zoom on hover to product images
  • Possibility to assign vendors to store
  • Disable dates that are unavailable
  • Improved import for products/categories/manufacturers
  • Use HttpMethods instead of string comparison
  • Allow to remove cart/wishlist items on customer in admin panel
  • Allow store owner to reply for product reviews
  • Allow store owner to hide some categories on category page
  • Allow the store owner to assign a flag (and flag style) to the category, product, manufacturer
  • Improvements in admin panel - changes in list
  • Added tag helpers in admin panel
  • Allow store owner to select theme of admin panel
  • Minor changes with associated products/required product
  • Added support Customer enter price for AddProduct Modal
  • Added missing urls to disallow path in robots.txt
  • Changes in Grand.Web.csproj
  • Changes in the minification process
  • Added hidden media settings - ImageFormatPNG
  • Changed version of Kendo UI Core
  • Improved Dashboard charts
  • Removed reCaptcha 1.0 from settings
  • Removed "Force SSL for all site pages" by default
  • Show "Description" of newsletter categories as tool tip on newsletter subscription
  • Reservation products - Made additional parameter always visible (if exists)
  • Reservation products - Changed reservation info on order item
  • Added field VatNumber to Address
  • Improvements in token selection during message template creation
  • Improvements in language flag selection
  • Added "Checkout as guest" button to cart
  • Added new Unit Tests
  • Added reservation calendar limit
  • Update Dockerfile
  • Update NuGet packages / changed obsolete method
  • Add missing resource string
  • Removed unused classes

Bug fix:

  • Fixed problem with import (Column IncludeInTopmenu)
  • Fixed problem with picture import for manufacturer
  • Minor fix - Admin (customer info/external auth)
  • Minor fix - Admin - Checkout Attributes
  • Fixed problem with password recovering
  • Fixed problem - Assign customer to affiliate
  • Fixed problem with adding products with text attributes to the cart
  • Fixed problem with Country selection in Tax/Shipping settings
  • Fixed problem with RichEditor in "Add new" topic window
  • Fixed problem with Language change and SEO urls
  • Fixed problem with display order on Interactive form values
  • Fixed problem with display order on newsletter categories
  • Fixed problem with tag saving on product
  • Fixed problem with order created by recurring payment
  • Fixed problem with updating specification attribute on the product
  • Fixed problem - export customers to xls/xml (admin panel)
  • Fixed problem - change language, when your setting SEO friendly URLs with multiple languages is enabled
  • Minor fix - clear cache (category pattern)
  • Fixed problem with gift cards
  • Fixed problem - admin panel - OrderController - Go to order
  • Fixed problem - admin panel - Download product (removed uploaded file)
  • Fixed view in admin panel - "Values" in Color square Attributes section.
  • Fixed problem with Add Order - Email reaction in Customer Action
  • Fixed problem with QuickView - Reservation product
  • Fixed CSS issues with checkboxes in admin panel
  • Fixed problem with post pagination
  • Fixed problem with SeNames (SEO) saved automatically for each language added