All packages have been renamed to the .Net assembly named standard. No more dashes such as shuttle-esb-rabbitmq and also no more than two uppercase characters for acronyms.
shuttle-core-infrastructure-log4net
This assembly has been renamed to Shuttle.Core.Log4Net. Note that the Infrastructure has been dropped.
shuttle-esb-core
This assembly is now only Shuttle.Esb. No more .Core and the ESB has become Esb. You may need to search/replace in all files.
ESB to Esb
Since the ESB part has been change to Esb you need to search/replace all files including configuration files.
The configuration section is top of this list:
<configSections>
<section name="serviceBus" type="Shuttle.ESB.Core.ServiceBusSection, Shuttle.ESB.Core"/>
</configSections>
Would become (note ESB and dropped Core):
<configSections>
<section name="serviceBus" type="Shuttle.Esb.ServiceBusSection, Shuttle.Esb"/>
</configSections>
Any other configuration section affected would also need to change. The msmq configuration section, for instance, would need to ESB changed to Esb:
<modules>
<add type="Shuttle.ESB.Modules.ActiveTimeRangeModule, Shuttle.ESB.Modules" />
</modules>
Will need to become (else some configuration loading exceptions may occur):
<modules>
<add type="Shuttle.ESB.Modules.ActiveTimeRangeModule, Shuttle.ESB.Modules" />
</modules>
The same applies to any other configuration sections.