Skip to content

Commit 8f2c138

Browse files
authored
0.11.0
1 parent 5d2beca commit 8f2c138

File tree

7 files changed

+16
-18
lines changed

7 files changed

+16
-18
lines changed

csharp/Link.Foundation.Links.Notation/Link.Foundation.Links.Notation.csproj

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<Description>LinksPlatform's Platform.Protocols.Lino Class Library</Description>
4+
<Description>Link.Foundation's Platform.Protocols.Lino Class Library</Description>
55
<Copyright>Konstantin Diachenko</Copyright>
66
<AssemblyTitle>Link.Foundation.Links.Notation</AssemblyTitle>
7-
<VersionPrefix>0.9.0</VersionPrefix>
7+
<VersionPrefix>0.11.0</VersionPrefix>
88
<Authors>Konstantin Diachenko</Authors>
99
<TargetFramework>net8</TargetFramework>
1010
<PackageId>Link.Foundation.Links.Notation</PackageId>
11-
<PackageTags>LinksPlatform;Protocols.Lino;Lino;IListExtensions;Link;Parser</PackageTags>
11+
<PackageTags>Link.Foundation;Protocols.Lino;Lino;IListExtensions;Link;Parser</PackageTags>
1212
<PackageIconUrl>https://raw.githubusercontent.com/link-foundation/Documentation/18469f4d033ee9a5b7b84caab9c585acab2ac519/doc/Avatar-rainbow-icon-64x64.png</PackageIconUrl>
1313
<PackageProjectUrl>https://link-foundation.github.io/links-notation</PackageProjectUrl>
1414
<PackageLicenseExpression>Unlicense</PackageLicenseExpression>
@@ -22,9 +22,7 @@
2222
<IncludeSymbols>true</IncludeSymbols>
2323
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
2424
<LangVersion>latest</LangVersion>
25-
<PackageReleaseNotes>Now empty list of links is supported.
26-
(:) and : syntax for empty links is now forbidden, to reduce confusion.
27-
Singlet links are supported, no more point link terminology.</PackageReleaseNotes>
25+
<PackageReleaseNotes>Moved to Link.Foundation.</PackageReleaseNotes>
2826
<Nullable>enable</Nullable>
2927
<RootNamespace>Link.Foundation.Links.Notation</RootNamespace>
3028
<NoWarn>$(NoWarn);CS8981;CS1591;CS1584;CS1658</NoWarn>

csharp/Link.Foundation.Links.Notation/Link.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
namespace Link.Foundation.Links.Notation
99
{
1010
/// <summary>
11-
/// Represents a link in the Lino protocol with an optional identifier and nested values.
11+
/// Represents a link in the Links Notation with an optional identifier and nested values.
1212
/// Links can represent simple references, complex nested structures, or relationships between references to links.
1313
/// </summary>
1414
/// <typeparam name="TLinkAddress">The type used for link addresses/identifiers. This can be any type that uniquely identifies a link, such as string, int, or Guid.</typeparam>
@@ -56,7 +56,7 @@ public Link(params Link<TLinkAddress>[] values) : this(default!, values) { }
5656
public Link(TLinkAddress id) : this(id, default!) { }
5757

5858
/// <summary>
59-
/// Returns the string representation of this link in Lino protocol format.
59+
/// Returns the string representation of this link in Links Notation format.
6060
/// </summary>
6161
/// <returns>A string representation of the link with proper escaping and formatting.</returns>
6262
[MethodImpl(MethodImplOptions.AggressiveInlining)]
@@ -132,7 +132,7 @@ public Link<TLinkAddress> Simplify()
132132
public static string GetValueString(Link<TLinkAddress> value) => value.ToLinkOrIdString();
133133

134134
/// <summary>
135-
/// Escapes a reference string for safe use in Lino protocol format by adding quotes if necessary.
135+
/// Escapes a reference string for safe use in Links Notation format by adding quotes if necessary.
136136
/// </summary>
137137
/// <param name="reference">The reference string to escape.</param>
138138
/// <returns>The escaped reference string with appropriate quoting.</returns>

csharp/Link.Foundation.Links.Notation/LinksGroup.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ namespace Link.Foundation.Links.Notation
88
{
99
/// <summary>
1010
/// Represents a group of links with hierarchical structure, where each group contains a primary link and optional nested groups.
11-
/// This structure supports the indentation-based syntax of the Lino protocol.
11+
/// This structure supports the indentation-based syntax of the Links Notation.
1212
/// </summary>
1313
/// <typeparam name="TLinkAddress">The type used for link addresses/identifiers. This can be any type that uniquely identifies a link, such as string, int, or Guid.</typeparam>
1414
public struct LinksGroup<TLinkAddress> : IEquatable<LinksGroup<TLinkAddress>>

js/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Lino Protocol Parser for JavaScript
22

3-
JavaScript implementation of the Lino protocol parser using Bun and
3+
JavaScript implementation of the Links Notation parser using Bun and
44
Peggy.js parser generator.
55

66
## Installation

js/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "links-notation",
3-
"version": "0.9.0",
4-
"description": "Lino protocol parser for JavaScript",
3+
"version": "0.11.0",
4+
"description": "Links Notation parser for JavaScript",
55
"main": "dist/index.js",
66
"type": "module",
77
"scripts": {

python/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "links-notation"
7-
version = "0.10.0"
8-
description = "Python implementation of the Lino protocol parser"
7+
version = "0.11.0"
8+
description = "Python implementation of the Links Notation parser"
99
readme = "README.md"
1010
license = {text = "Unlicense"}
1111
authors = [
12-
{name = "LinksPlatform", email = "noreply@linksplatform.com"}
12+
{name = "Link.Foundation", email = "drakonard@gmail.com"}
1313
]
1414
keywords = ["lino", "parser", "links", "notation", "protocol"]
1515
classifiers = [

rust/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[package]
22
name = "links-notation"
3-
version = "0.9.0"
3+
version = "0.11.0"
44
edition = "2021"
5-
description = "Rust implementation of the Lino protocol parser"
5+
description = "Rust implementation of the Links Notation parser"
66
license = "Unlicense"
77
repository = "https://github.com/link-foundation/links-notation"
88
keywords = ["lino", "parser", "links", "notation", "protocol"]

0 commit comments

Comments
 (0)