Skip to content

Orchard Core 1.0.0-rc2

Release date: June 2020

Compare this release with the previous one

Breaking Changes

  • .NET Core 3.1
  • Change to the default BagPart from Detail to Summary.
  • Email now is differentiate between submitter and sender according to RFC
  • Lucene index settings are now stored in the database and the data JSON schema has changed so it is required to reconfigure the indices.

Milestone

RC2

New features

  • New orchardcore.net domain (docs, try)
  • New Admin UI for bulk actions
  • New Admin menu structure
  • New documentation structure
  • Docs project in the solution
  • Upgrade to MkDocs Material 5
  • Use all-contributors to generate Contributors list
  • Customize admin URL prefix
  • Deployment plan Recipe export
  • Full-text search enhancements
  • Open Tags editor in Taxonomies
  • Contained item routing
  • Content Picker Menu
  • Language selector on setup page
  • Screen setup adapted to small resolutions
  • Default pattern for autoroute and alias
  • Display mode options
  • Filter admin menu
  • Flow editor UI improvements
  • Toggle all widgets button
  • Sorting items in ListPart
  • Retrieve, Update Content workflow task
  • Disable and Enable Tenant Workflows Tasks
  • User disabled/enabled events
  • Users can change email
  • Disable a user account
  • Allow Inserting image in HTML
  • Themes with vendor- prefix
  • ConsoleLog helper
  • Preview feature improvement
  • Trumbowyg editor, settings and plugins
  • Add ability to generate DisplayText with a Pattern
  • Database and Azure blob shells configuration
  • External Login registration without password
  • CodeMirror editor for TextField
  • Export to json or send to remote
  • Publish later
  • Recipe idempotency
  • Sitemaps

Pull Requests

  • Use rc2 version in docs #6403
  • Release/rc2 #6399
  • ImageSharp license changes #6395
  • Update template generation docs #6391
  • Initialize setup supported cultures only if there is a meta package #6357
  • Upgrade ImageSharp package #6375
  • Reset twitter client #6379
  • .NET Core 3.1.5 and SDK 3.1.301 #6387
  • Fix resource hash for code mirror css #6384
  • Update OrchardCore_Shells_Database docs #6380
  • Add reference doc pages for missing features (Lombiq Technologies: OCORE-30) #6350
  • Docs contrib guide, MkDocs fixes, clarifying Configuration docs #6281
  • Coming soon theme fixes #6346
  • Reviewing encoders usages #6330
  • Add default edit display option #6339
  • Disable requried. move fields to below larger editors #6340
  • Fix Publish Later controls disappearing on validation error #6337
  • Adding branding assets to docs #6282
  • Allow classes by default with the html sanitizer #6268
  • Add ConfirmationEmailSubject in Edit RegisterUserTask #6322
  • Prevent array duplication when merging existing content #6315
  • Change to [image] tag. Make recursive #6301
  • Comong-soon script #6304
  • Change content api permissions #6225
  • Render nested bags in Summary also #6288
  • Preview package source to to docs #6278
  • Fixes FileSystemStore issues #6272 #6277
  • Themes: Title, default theme screenshot and tags #6273
  • MimeKit dependency #6275
  • Safe Mode Theme #6261
  • Update code generation templates #6274
  • Replace input by textarea in HtmlField.Edit #6262
  • Update session save usage #6257
  • Updating preview feed badge to Cloudsmith and adding the root Readme to the solution too #6266
  • Upgrade Npm packages #6251
  • Code Mirror 5.54.0 #6256
  • add service provider to shape creating/created contexts #6250
  • Update Fluid and YesSql #6248
  • Favicon for light and dark browser tabs #6241
  • Use optional param for CultureDictionary indexer #6201
  • Add constructor overload to CultureDictionaryRecord #6200
  • Fix typo ContentDeletedEvent constructor #6222
  • SDK 3.1.300 #6220
  • Html Script sanitizer #6016
  • Fixes DB Lock / Timeout in DeferredTask #6170
  • Allow a Timer waiting activity in any Workflow #6124
  • Little refactoring and cleanup #6142
  • Fixes Workflow Singleton #6156
  • Need a tilde if under a virtual folder #6186
  • Mark publish later with private assets #6198
  • Update .NET Core to 3.1.4 and SDK to 3.1.202 #6181
  • Revert "Added support for @section syntax for Views #5413
  • Trigger WF Content Versioned Event #6131
  • Update docker images #6094
  • Update version to RC2 #6093
  • Update version to rc2 in docs and templates example #6091
  • Remove permission check on custom settings recipe step #6086
  • PublishLater review #6127
  • Fix liquid filter doc #6166
  • Added support for @section syntax for Views #5413
  • Add formatting option to json filter #6165
  • Upgrade Bootstrap Select to 1.13.17 #6160
  • Upgrade dependencies Azure.Storage.Blobs and Castle.Core #6163
  • Configure Dev package source #6150
  • Update Manifest descriptions #6155
  • AdminMenu doc with PrefixPosition #6152
  • Switch buttons Events and Tasks in Workflow Edit #6154
  • Revisit Workflow Queries #6144
  • Update Doc Screenshots #6153
  • Fixing inconsistent internal docs links (half of them was referring to a Readme file, half not) and fixing several broken links too #6146
  • Add docs folder and project to solution #6118
  • Fixes #6125 bulk actions #6130
  • Add Scheduled Publish functionality (Lombiq Technologies: OCORE-16) #5639
  • Resolve potential media key conflicts #5979
  • Update Workflows dependencies #6111
  • an issue with table formatting in OrchardCore.Menu #6117
  • Upgrade Lucene.Net to beta 8 #6108
  • Fixes #5987: WF Activity infinite loop #6107
  • Fixes bulk actions filtering #6106
  • Maintain widget content item ids across flowpart and widget list part when updating #5989
  • Document activate-links and extend functionality for nested menu items and action urls #6090
  • Preserve external authentication tokens #6057
  • Fix login redirect for external providers #6109
  • Upgrade dependencies #6110
  • Upgrade mkdocs material #6112
  • Update bootstrap-select to 1.13.16 #6101
  • Set isNew to true only for ajax requests #6084
  • Revert "Fix login redirect for external providers #6072
  • Make Import Data a security critical permission #6087
  • Update configuration docs #6045
  • Revert "set isNew to true when buidling editor #6077
  • Add Content Menu Item #4632
  • Fix login redirect for external providers #6072
  • set isNew to true when buidling editor #6077
  • Make Content Recipe Step Idempotent #5487
  • Update version and website in Manifests and recipes #5905
  • Upgrade ImageSharp.Web #6075
  • Fixing typos, a lot of them (Lombiq Technologies: OCORE-20) #6080
  • Adding option to enable Mini Profiler on the admin too (Lombiq Technologies: OCORE-19) #6052
  • Making FormPart generic #6053
  • Fix null error when rendering html part in flow editor #6040
  • Use PrefixPosition for Admin menus #6066
  • Validate consecutive slashes in autoroute path #6065
  • Patch 1 #6067
  • Render bagpart items with summary displaytype. #5933
  • Fixing the file naming convention - Edit.cshtml not Editor.cshtml #6058
  • Fixing ModularBackgroundService logging and improving IsFatal() checks (Lombiq Technologies: OCORE-17) #5859
  • Adding note on hiding shapes from placement #6041
  • Make Login, Logout and ChangePassword paths configurable #6028
  • Fixes rendering draft on front end #6038
  • Fix RSS items description #5934
  • Allow registering named style and script resources with inline content #5903
  • Contributing and link to .NET Foundation #6005
  • Update GraphQL dependencies #5837
  • Admin menus positions #6007
  • Upgrade bootstrap-select version to 1.13.15 #6023
  • Upgrade CodeMirror version to 5.53.2 #6015
  • Check LinkField Url #6022
  • Fix typo optionsTextArea #6006
  • Change confirm bulk action message #6004
  • Remove items from media cache when events fired #5617
  • Returning null in case of not finding the entry #5950
  • Sort items collection on access #5982
  • Target new tab when viewing media #5980
  • Content culture picker shape documentation #6003
  • Fixes #5761 : Move HtmlField's media modal in footer #6000
  • Move HeadMeta section #5991
  • Deployment plans search #5992
  • Fixes AdminOptions resolution #5975
  • Upgrade dependencies #5981
  • Localize doc note: Restart after editing a .po file. #5985
  • Remove Site.Meta #5946
  • Add ability to restrict widgets within a flow part #5970
  • Fix widget list missing zone name when inserting #5949
  • Fixes #5921 shape table providers #5938
  • [doc] Correct text field usage in liquid example #5955
  • Adding support for IN (SELECT) sql statements #5952
  • Make config keys compatible with Linux OS #5918
  • Update PermissionHandler.cs #5940
  • Add icons to Configuration Settings menus #5919
  • Add BenchmarkDotNet in Dependencies.props and upgrade version #5917
  • Site Meta #5854
  • DictionaryAttributePrefix and ModelExplorer support in liquid #5099
  • Prevent too many liquid shape recursion #4394
  • Upgrade workflows dependencies #5845
  • Autoroute container routing #5665
  • Themes standardization #5852
  • Update dependencies versions #5850
  • fix(YoutubeField): blank value get's saved #5909
  • Top contributors #5901
  • Update 'Install culture' guide #5900
  • Wrap editor in a null check #5884
  • [doc] Correct shape tags usage with arrays #5896
  • Added an Update Content Item Task, i think we have CRUD now! #5894
  • Remove font awesome pseudoSearch config #5872
  • [doc] Correct liquid zone usage #5887
  • Upgrade documentation to Material 5 #5777
  • Fixes Workflow Timer #5830
  • ReleaseShellContext() methods #5551
  • Admin menus #5855
  • Update package.json dependencies #5875
  • Update Markdown package dependencies #5876
  • Update Themes package dependencies #5877
  • Tab placement documentation #5861
  • Add doc for missing content fields #5870
  • Cleanup unused things #5853
  • Update footer dates in theme recipes #5838
  • Fixes OC.ContentLocalization dependencies #5844
  • Add docs for Azure and Database Shells Configuration #5835
  • Upgrade Font awesome to 5.13.0 #5832
  • Setup screen improvements #5781
  • Moved SameSite.None to OpenId Module at startup #5786
  • Fixes AntiforgeryValidationException #5803
  • apply message styles #5820
  • Update ShellHost Registrations #5824
  • Update ITagCache registration #5828
  • Remove unnecessary constructor from DataAnnotationsDefaultErrorMessages #5827