ReleaseĀ Notes

Here is the full history of GrandNode releases. If you want to learn how GrandNode has changed over the years, look at the timeline below.

GrandNode 2 - 2.0.0

Main changes:

  • Upgrade to .NET 6
  • More integrations with AzureĀ 
  • Add support for LiteDB - Embedded NoSQL database (https://www.litedb.org)

Minor changes:

  • Add possibility to add a custom name for addresses
  • Admin menu sitemap allows the specific display order
  • Allow to limit gift vouchers to the store
  • Extend picture entity - add new field Style, Extra Field
  • Allow to set captcha theme and captcha score
  • Add new security settings KeyPersistenceLocation
  • Add AzureKeyVault to configure ASP.NET Core Data Protection
  • Add Azure Application Insights
  • Improve Azure blob thumbnail
  • Add new settings in AppSettings - Allow to set MaxRequestBodySize
  • Admin panel - add to the system info - WebRootPath/ContentRootPath/EnvironmentName

Bug fixes:

  • Plugin Shipping point - fix display shipping rate for other currency
  • Fix - Incorrect sorting in MigrationManager
  • Fix for pricing calculation for Bundle product types when product attributes are configured
  • Plugin Shipping by weight - fix editpopup layout not found
  • Fix product attribute image square tooltip

GrandNode 2 - 1.1.1

Minor changes:

  • Admin panel - allow to manager payment settings by store (is active / settings by store)
  • Admin panel - allow to manager shipping providers by store (is active)

Bug fixes:

  • Paypal plugin - Bug fix/payal urls not found issue

GrandNode 2 - 1.1.0

Highlight features:

  • Add support for multiple domains per store
  • Improve UI (front and admin panel)
  • Improve performance
  • Localizable pictures attributes & possibility to mass upload pictures
  • Replace RoxyFileManager with elFinder

Minor changes:

  • Add new appsettings - DisableHostedService
  • Add new appsettings - IgnoreDbVersionCheckMiddleware
  • Add new address settings - DisallowUsersToChangeEmail
  • Add new vendor settings - NumberOfReview/VendorReviewPossibleOnlyOnce/ProductReviewPossibleOnlyOnce
  • Add new media settings - ImageQuality/FileManagerEnabledCommands/FileManagerDisabledUICommands
  • Add new storage settings - moved from media settings: PictureStoreInDb
  • Do not allow edit/delete system accounts
  • Refactoring - robots.txt
  • Move compare products to the sidebar
  • Add new events for Grand.Web - ChangeCurrency/ChangeLanguage/ChangeStore/ChangeTaxType/ChangeTheme
  • Extend Store entity - Add company registration number / House bank fields
  • Extend Queued Email entity - add Reference Object and key
  • Extend Collection/Brand entity - add ExternalId field
  • Extend Order entity - add recurring info
  • Improve security header - add x-frame-options / permissions-policy
  • Improve tag helper - admin-tabstrip - param BindGrid - if you enable this setting, bind for grid data will be after show tab - kendo grid must have set property autoBind = false
  • Add support for Migrations
  • Allow saving a logo picture in the database
  • Add missing brand activity log type when installing system
  • Update API to OData 8.0
  • Allow to use localizable alternate text and title attributes for a picture on category/brand/collection
  • Update Kendo UI Core to the latest version - 2021.3.914
  • Allow using recommended products per store
  • Improve UI - use Vue object / use vee-validate
  • Improve UI - change currency - more user friendly URL address
  • Improve UI - change language - more user friendly URL address
  • Improve UI - changes in the appearance of the My addresses in the My Account section
  • Improve UI - changes in the appearance of the My merchandise returns section in the My Account section
  • Improve UI - changes in the appearance of the My Orders page in the My Account section
  • Improve UI - admin panel - Use modal popup with magnific popup js library

Bug fixes:

  • Delete fs.chunks when user delete object from GrandNode
  • Cross sell products - do not list unpublished products
  • Add missing icons
  • Discount by vendor (hide brands tab)
  • Fix formatting of double type to string using G29 format
  • Attributes - file upload, fixed problem with download button
  • Fix multi language URL for single store with multi lang configuration
  • Fix - Checkout url with multi-language configuration
  • Remove double error message - checkout page
  • Widget slider is showing other stores images
  • API - Typo fixed - ProductAttributeCombinationDto

GrandNode 2 - 1.0.3

Minor changes:

  • Admin panel - add missing settings Allow customers to add new order note
  • Admin panel - add missing settings Show captcha on vendor review page

Bug fixes:

  • Document list for customer
  • The Admin UI (Dashboard, Orders, etc..) does not respect the shop's currency locale
  • CheckoutController - remove unused services / fix redirect to correct route (index action)
  • Hosted service should be calling after ConfigureWebHostDefaults
  • Blog tags were not clickable as buttons - changing them to anchor tags

GrandNode 2 - 1.0.2

Minor changes:

  • Using "InvariantCulture" when passing floating point values to b-form-rating components
  • GetProductSpecificationHandler - prevent for NullReferenceException
  • Populate a WorkContext in the created scope
  • Change docker-compose - set image name (remove depends)
  • Admin - move action ChangeStore from SettingsController to the HomepageController

Bug fixes:

  • Fix - Menu/Search box categories - cache key without language
  • Fix for apply resize picture with SkiaSharp
  • Fix - pagination on Courses list in Admin panel doesn't work
  • Fix URL - Contact attributes - getfileupload
  • Fix for Picture thumbs can not be deleted from local storage
  • Minor fix for Minimum quantity warning appearance
  • Minor fix for blog post
  • Blog and news - fix problem with images
  • Workaround to fix #114 - conditional attributes on quick view product
  • API - Add missing bracket
  • Typo fix - OData, API - ProductLayout, BrandLayout

GrandNode 2 - 1.0.1

Minor changes:

  • Menu Icons - added support for bootstrap vue icons
  • Bulk Edit Product - possibility to change inventory method

Bug fixes:

  • Allow using recommended products per store
  • Fix for tenants - Could not find a part of the path for images, firebase, files
  • Fix - Category navigation ignores store limitation
  • Fixed problem with "Add new" button on addresses
  • Auction bid date changed to a user-friendly format
  • Fixed problem with checkout pickup problem
  • Alert text on the right side
  • IShippingRateCalculationProvider - fix for configuration URL - should be get from provider (not from plugin)
  • Grand.Web.Admin - Add missing media settings - allow to edit by store owner
  • Grand.Web.Admin - AutoMapperProfile - remove double ignore locales
  • API - Fix for update product (PUT) - add missing mapping configuration
  • Admin panel - fixed admin rtl area
  • Admin panel - fixed rtl calendar display view
  • Admin panel - minor changes with admin sidebar menu appearance
  • Admin panel - allow the store owner to override the logo file

GrandNode 2 - 1.0.0

Start of the new project

back to top
Filters