Tags: ical-org/ical.net
Tags
Fix #729: incorrect expansion behaviour after `BYWEEKNO` (#731) * Fix #729: incorrect expansion behaviour after `BYWEEKNO` I.e. fix `BYMONTH`, `BYMONTHDAY`, `BYYEARDAY` in relation to `BYWEEKNO` * Reduce cyclomatic complexity of `GetWeekNoVariants` to make CodeCov a little happier. * Make method static to avoid CodeCov complaining. --------- Co-authored-by: axunonb <axunonb@users.noreply.github.com>
Bump version to v4.3.1 (#599) Bump version to v4.3.1 * NodaTime v3.2.0 (released yesterday) brings some welcome changes * Update Ical.Net.csproj to use NodaTime 3.2.0 instead of 3.1.12. * Replace Ical.Net.nuspec with Directory.Build.props * Remove unnecessary nuget dependencies, so NodaTime is again the only one Resolves #596
Update the repository from fork laget.se/ical net (#595) * Update the repository from fork `laget.se/ical net` **Apply the following change after the update:** * Remove net5.0 as target framework from all lprojects * Update nuget-specific settings * Update icon.png file used in Ical.Net.nuspec * Update package metadata * Remove net5.0 package target framework * Update README.md to reflect the current project state with ical-org * Fix: Update publish.yml to create deterministic builds for packages, update action versions * Update GitHub actions to reflect the changed main branch name * Update `readme.md` * Update CI workflows `publish.yml` and `tests.yml` - Changed `runs-on` to `ubuntu-latest`. - Added `fetch-depth: 0` to `actions/checkout@v4` in both workflows. - Added `Get version tag` step in `publish.yml`. - Included `-p:nowarn=1591` in `Build` steps to suppress warnings. - Changed `Test` verbosity to `quiet` in both workflows. - Updated `Build and pack for publishing` in `publish.yml` to use `VERSION`. - Updated `Store artifacts` step in `publish.yml` for new naming convention. - Updated `Push package to NuGet` step in `publish.yml` to use `VERSION`. * Update ProdId constant and NodaTime package version * Add back assembly signing to projects and include strong name key * Update `Ical.Net.Tests.csproj` and `Ical.Net.csproj` to include assembly signing by adding `SignAssembly` and `AssemblyOriginatorKeyFile` properties. * Replace `InternalsVisibleTo` with `AssemblyAttribute` including a public key in `Ical.Net.csproj`. * Add `IcalNetStrongnameKey.snk` for strong name key. * Move InternalsVisibleTo from AssemblyInfo.cs to project file * Add class `RegexDefaults` and update all Regex with `RegexDefaults.Timeout` which is set to 200 milliseconds **This PR closes the following PRs which have previously been merged into `laget.se/ical net`** Closes #491 Closes #443 Closes #525 Closes #528 Closes #571 Closes #579 Closes #584 Closes #595
PreviousNext