Cleanup IContentManager, updated Azure Application Insights module - This week in Orchard (21/06/2024)
Documentation about opening and managing issues, cleanup IContentManager, and the updated Azure Application Insights module for Orchard Core are the topics for this week. You can still apply to speak at Harvest 2024 and share your insights on Orchard Core's future, CMS roles, AI tools, cloud integrations, and more! Let's see the details!
Orchard Core updates
Issue management documentation, auto-close, and triage comment workflow
Now all the bugs and PRs are closed automatically. If there is no activity after 15 days on a PR, we close it but only if the need author feedback is present. So, if we can't merge the PR because we don't have enough information and there is no answer for 15 days then the PR will be closed. But you can reopen it if you have time to answer later. All of the stuff related to opening and managing issues is documented here. You can read about how to open an issue, what happens after you open an issue, or how to manage issues as a core contributor.
Cleanup IContentManager
The IContentManager
interface was modified. The method Task<IEnumerable<ContentItem>> GetAsync(IEnumerable<string> contentItemIds, bool latest = false)
was removed. Instead, use the method that accepts VersionOptions
by providing either VersionOptions.Latest
or VersionOptions.Published
will be used by default.
Additionally, the GetContentItemByHandleAsync(string handle, bool latest = false)
and GetContentItemByIdAsync(string contentItemId, bool latest = false)
were removed from IOrchardHelper
. Instead, use the method that accepts VersionOptions
by providing either VersionOptions.Latest
or VersionOptions.Published
will be used by default.
Lastly, we dropped support for AllVersions
option in VersionOptions
. Instead, you can use the new GetAllVersionsAsync(string contentItemId)
method on IContentManager
.
News from the community
Orchard Harvest 2024 date and location
Get ready to power up your Orchard skills at Orchard Harvest Conference 2024! Join us on September 12th-13th at the Orleans Hotel and Casino in lively Las Vegas for two days packed with learning, coding, and community fun.
What can you expect at Orchard Harvest Conference 2024?
- Hands-On Workshops: Elevate your coding game with interactive sessions led by industry experts.
- Insider Insights: Learn best practices, advanced techniques, and real-world insights from qualified developers.
- Global Connections: Connect with fellow enthusiasts, exchange ideas, and forge meaningful relationships within the Orchard community.
- Special Perks: Participants get exclusive discounts on accommodations at the Orleans Hotel and Casino.
Can't wait until September? Check out recordings from last year's special online Orchard Harvest on our YouTube channel here.
Ready to be a part of something extraordinary? Reserve your spot today and take advantage of early-bird pricing at Orchard Harvest Conference 2024.
We also opened the registration form for the speakers: https://forms.office.com/e/fewh7hh20d
This year's leading themes:
- Leading up to a v3.0, what will the future Orchard Core look like?
- What's the role of a CMS nowadays (with the decoupled/headless operating models, and AI development tools)
- Explore some advanced topics such as Shapes, Placements, Cloud Integrations, Performance, module extensibility, etc.
- Showcases on implementing Orchard Core in action.
We've extended the sign-up period by another 2 weeks, so if you haven't signed up yet, you can still sign up now! Apply to be a speaker until the 29th of June, midnight Anywhere on Earth! We'll notify you whether your talk is selected for Harvest in 1 or 2 weeks after the application period. The chosen speakers will receive complimentary tickets for the event.
Want to support our mission? Become a sponsor! Reach out to us at [email protected] or [email protected] to explore sponsorship opportunities.
Secure your spot today and get ready to level up your skills at Orchard Harvest Conference 2024! See you there!
Updated Azure Application Insights module for Orchard Core
Our Orchard Core module enables easy integration of Azure Application Insights telemetry into Orchard. Just install the module, configure the instrumentation key from a configuration source, and the collected data will start appearing in the Azure Portal. Check out the module's demo here!
We have recently updated this module to version 8.1.0, now with Entra ID authentication! Well before the 30 September 2025 deadline when Azure deprecates API keys. Check out the module's details and install it from NuGet here.
Do you want to quickly try out this project and see it in action? Check it out in our Open-Source Orchard Core Extensions full Orchard Core solution and also see our other useful Orchard Core-related open-source projects!
Orchard Dojo Newsletter
Lombiq's Orchard Dojo Newsletter has 472 subscribers! We have started this newsletter to inform the community around Orchard of the latest news about the platform. By subscribing to this newsletter, you will get an e-mail whenever a new post is published to Orchard Dojo, including This week in Orchard of course.
Do you know of other Orchard enthusiasts who would like to read our weekly articles? Tell them to subscribe here!