Skip to content

Releases: Lombiq/Lombiq-Orchard-Visual-Studio-Extension

1.4.1

23 Feb 23:17
Compare
Choose a tag to compare
  • Fixing incompatibility issues with Visual Studio 2019.

v1.4

23 Feb 23:17
Compare
Choose a tag to compare
  • Visual Studio 2019 compatibility added.

v1.3.1

23 Feb 23:17
Compare
Choose a tag to compare
  • Fixing that the short field name check-box can't be unchecked if the dependencies are IWorkContextAccessor or IHttpContextAccessor.

v1.3.0

23 Feb 23:17
Compare
Choose a tag to compare
  • "Inject Dependency" moved back to "Tools" so keyboard shortcuts can be assigned to it.
  • Dependency Injector dialog provide more options to edit injected property and the private field.
  • Dependency Injector will suggest the commonly used dependency names.
  • Dependency Injector dialog contains a code preview.
  • Dependency Injector will recognize some dependencies and will use short name automatically.
  • Dependency Injector will suggest field and constructor types and names in a more intelligent way (e.g. field name will be T if the IStringLocalizer is being injected).
  • Dependency Injector will use the current class name as generic parameter in some suggested dependencies (e.g. IStringLocalizer<T>).
  • Orchard Log Watcher log paths can be updated to contain multiple paths (e.g. Orchard Core).
  • Orchard Log Watcher paths can contain wildcards (e.g. src/*.Web/App_Data/logs).
  • Orchard module templates have been removed.
  • Orchard item templates have been removed.

1.2.2

23 Feb 23:17
Compare
Choose a tag to compare
  • Visual Studio 2017 compatibility added.
  • "Inject Dependency" moved from under "Tools" to a separate toolbar called "Dependency Injector".
  • The toolbar "Orchard Log Watcher Toolbar" is renamed to "Orchard Log Watcher".

1.2.1

23 Feb 23:18
Compare
Choose a tag to compare
  • Fixing short dependency name generation in the Dependency Injector feature.

1.2

23 Feb 23:18
Compare
Choose a tag to compare
1.2
  • New Orchard Error Log Watcher feature.

1.1

23 Feb 23:18
Compare
Choose a tag to compare
1.1
  • The Dependency Injector tool now creates the constructor if it doesn't exist (i.e. it can be used even if there's no constructor already).
  • IEnumerable<T> and other generic types are handled when generating injected dependency names; e.g. for IEnumerable<IDependency> the field name _dependencies will be generated.

1.0

23 Feb 23:18
Compare
Choose a tag to compare
1.0
  • Dependency Injector tool