Skip to content

Commit e9d2754

Browse files
Deployed 86a35b9 to prerelease with Zensical 0.0.51 and mike 2.2.0+zensical-0.1.0
1 parent d06ede9 commit e9d2754

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

prerelease/CHANGELOG/index.html

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2292,6 +2292,7 @@ <h3 id="removed">Removed<a class="headerlink" href="#removed" title="Permanent l
22922292
</ul>
22932293
<h3 id="fixed">Fixed<a class="headerlink" href="#fixed" title="Permanent link">&para;</a></h3>
22942294
<ul>
2295+
<li><strong>Completion works after closing a multi-line closure argument on the same line as the next chain operator.</strong> Typing <code>-&gt;</code> immediately after a call like <code>-&gt;map(function (...) { ... })-&gt;</code> now resolves the full receiver instead of returning no member suggestions until the operator is moved to a new line. Contributed by @calebdw.</li>
22952296
<li><strong>Deprecated enum cases are recognized.</strong> Enum cases annotated with <code>@deprecated</code> or <code>#[Deprecated]</code> now carry deprecation metadata, so usages like <code>self::Low</code> can be highlighted as deprecated in contextual semantic-token mode. Contributed by @calebdw.</li>
22962297
<li><strong>Class constant accesses use constant semantic highlighting.</strong> <code>self::CONSTANT</code>, <code>static::CONSTANT</code>, <code>parent::CONSTANT</code>, and <code>ClassName::CONSTANT</code> now emit the <code>enumMember</code> semantic token instead of being colored as properties, while <code>ClassName::$property</code> still emits <code>property</code>. Contributed by @calebdw.</li>
22972298
<li><strong>PHP attributes use decorator semantic highlighting.</strong> Attribute class names in <code>#[...]</code> now emit the <code>decorator</code> semantic token instead of <code>class</code>, so editor themes can color attributes differently from normal class references. Contributed by @calebdw.</li>

prerelease/search.json

Lines changed: 1 addition & 1 deletion
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)