CARVIEW |
Select Language
HTTP/2 200
date: Sun, 27 Jul 2025 01:13:19 GMT
content-type: text/html; charset=utf-8
vary: X-PJAX, X-PJAX-Container, Turbo-Visit, Turbo-Frame, X-Requested-With,Accept-Encoding, Accept, X-Requested-With
etag: W/"567701d9abbe1b6bdf6dbabdfa12fd58"
cache-control: max-age=0, private, must-revalidate
strict-transport-security: max-age=31536000; includeSubdomains; preload
x-frame-options: deny
x-content-type-options: nosniff
x-xss-protection: 0
referrer-policy: no-referrer-when-downgrade
content-security-policy: default-src 'none'; base-uri 'self'; child-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/; connect-src 'self' uploads.github.com www.githubstatus.com collector.github.com raw.githubusercontent.com api.github.com github-cloud.s3.amazonaws.com github-production-repository-file-5c1aeb.s3.amazonaws.com github-production-upload-manifest-file-7fdce7.s3.amazonaws.com github-production-user-asset-6210df.s3.amazonaws.com *.rel.tunnels.api.visualstudio.com wss://*.rel.tunnels.api.visualstudio.com objects-origin.githubusercontent.com copilot-proxy.githubusercontent.com proxy.individual.githubcopilot.com proxy.business.githubcopilot.com proxy.enterprise.githubcopilot.com *.actions.githubusercontent.com wss://*.actions.githubusercontent.com productionresultssa0.blob.core.windows.net/ productionresultssa1.blob.core.windows.net/ productionresultssa2.blob.core.windows.net/ productionresultssa3.blob.core.windows.net/ productionresultssa4.blob.core.windows.net/ productionresultssa5.blob.core.windows.net/ productionresultssa6.blob.core.windows.net/ productionresultssa7.blob.core.windows.net/ productionresultssa8.blob.core.windows.net/ productionresultssa9.blob.core.windows.net/ productionresultssa10.blob.core.windows.net/ productionresultssa11.blob.core.windows.net/ productionresultssa12.blob.core.windows.net/ productionresultssa13.blob.core.windows.net/ productionresultssa14.blob.core.windows.net/ productionresultssa15.blob.core.windows.net/ productionresultssa16.blob.core.windows.net/ productionresultssa17.blob.core.windows.net/ productionresultssa18.blob.core.windows.net/ productionresultssa19.blob.core.windows.net/ github-production-repository-image-32fea6.s3.amazonaws.com github-production-release-asset-2e65be.s3.amazonaws.com insights.github.com wss://alive.github.com api.githubcopilot.com api.individual.githubcopilot.com api.business.githubcopilot.com api.enterprise.githubcopilot.com; font-src github.githubassets.com; form-action 'self' github.com gist.github.com copilot-workspace.githubnext.com objects-origin.githubusercontent.com; frame-ancestors 'none'; frame-src viewscreen.githubusercontent.com notebooks.githubusercontent.com; img-src 'self' data: blob: github.githubassets.com media.githubusercontent.com camo.githubusercontent.com identicons.github.com avatars.githubusercontent.com private-avatars.githubusercontent.com github-cloud.s3.amazonaws.com objects.githubusercontent.com release-assets.githubusercontent.com secured-user-images.githubusercontent.com/ user-images.githubusercontent.com/ private-user-images.githubusercontent.com opengraph.githubassets.com copilotprodattachments.blob.core.windows.net/github-production-copilot-attachments/ github-production-user-asset-6210df.s3.amazonaws.com customer-stories-feed.github.com spotlights-feed.github.com objects-origin.githubusercontent.com *.githubusercontent.com; manifest-src 'self'; media-src github.com user-images.githubusercontent.com/ secured-user-images.githubusercontent.com/ private-user-images.githubusercontent.com github-production-user-asset-6210df.s3.amazonaws.com gist.github.com; script-src github.githubassets.com; style-src 'unsafe-inline' github.githubassets.com; upgrade-insecure-requests; worker-src github.githubassets.com github.com/assets-cdn/worker/ github.com/assets/ gist.github.com/assets-cdn/worker/
server: github.com
content-encoding: gzip
accept-ranges: bytes
set-cookie: _gh_sess=GGL15fAxQNpLl6JWlHY54DRu600DTcl%2FEonZboCWnDkNE53aqR6A4pAKYuleIMNzHSF8xjaWeOwnxckEw0o1GnmebE3TqMTXPHFxs6ZrUwjCLReQ9CM0PyTewYD97zfitDzQ4zKWkzE9D8hbSCI4FQz5e5iRtWzLN%2BFpg0nDAukE6isCyimQCJl6NUXWSGCY6Mc3YZpWLiVK9JpNUlH%2Bog49pI5OIJc5WRhHcvxhUXjRtF0zt%2BtY1I3TNvHJemaPbrRJZ4DIlFSPxKQqG6Cmjw%3D%3D--v9TvkJlkpmfdkhG1--okDcExINanLmUAxTvlOB1A%3D%3D; Path=/; HttpOnly; Secure; SameSite=Lax
set-cookie: _octo=GH1.1.1806762025.1753578798; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 01:13:18 GMT; Secure; SameSite=Lax
set-cookie: logged_in=no; Path=/; Domain=github.com; Expires=Mon, 27 Jul 2026 01:13:18 GMT; HttpOnly; Secure; SameSite=Lax
x-github-request-id: 9DC0:242CC6:9CAADB:CF1941:68857D2E
Releases · canjs/can-stache-element · GitHub
24 Jun 17:39
Loading
12 Jun 19:23
Loading
26 Nov 17:10
Loading
08 Oct 21:31
Loading
04 Oct 17:11
Loading
17 Jul 19:13
Loading
17 Jul 19:12
Loading
16 Jul 15:48
Loading
09 Jul 20:30
Loading
09 Jul 16:05
Loading
Skip to content
Navigation Menu
{{ message }}
-
Notifications
You must be signed in to change notification settings - Fork 1
Releases: canjs/can-stache-element
Releases · canjs/can-stache-element
Test organization for CanJS production
Compare
This release hasn't a new feature, just tests organization in order to make canjs
production tests.
Assets 2
Observable class fields support
Compare
- Add observable class fields support:
class MyElement extends StacheElement {
greetings = 'Hello';
static get view() { return `{{ greetings }}` }
static get props() {
}
}
customElements.define('my-element', MyElement);
const el = new MyElement().initialize();
el.on('greeting', (ev, newVal, oldVal) => {
// it should be observable, handle change here
});
el.greeting = 'Hola';
- Observable class fields support documentation
Assets 2
Import `can` package in docs
Compare
Use can
package in documentation instead of can/everything
:
import { StacheElement } from "can/everything";
-> import { StacheElement } from "can";
Assets 2
1.0.1
Compare
Add StacheElement to can-namespace
This patch release adds StacheElement
to can-namespace
so it is available on the global can
object.
Assets 2
New package makes it easy to build web components
Compare
This is the first major release of can-stache-element, a library for building web components. StacheElement
is like a new, better, version of can-component with an ES6 backed API.
import { StacheElement } from "can";
class HelloWorld extends StacheElement {
static view = `Hello {{name}}`;
static props = {
name: "world"
};
}
customElements.define("hello-world", HelloWorld);
Assets 2
Fixed some links in the docs
Compare
Assets 2
Initial Release
Compare
class Basic extends StacheElement {
static view = `
<in-put inputValue:bind="this.first" handler:from="this.setFirst"></in-put>
<in-put inputValue:bind="this.last" handler:from="this.setLast"></in-put>
<p>{{this.fullName}}</p>
`;
static props = {
first: { type: String, default: "Kevin" },
last: { type: String, default: "McCallister" }
};
get fullName() {
return `${this.first} ${this.last}`;
}
setFirst(val) {
this.first = val;
}
setLast(val) {
this.last = val;
}
}
customElements.define("basic-app", Basic);
Assets 2
v0.7.5
Compare
Assets 2
Properties with DOM events warnings fix
Compare
v0.7.4 0.7.4
Assets 2
Fixes uses of listenTo
Compare
listenTo
was breaking due to the change to have addEventListener
register real DOM events. This fixes it so that both DOM events and canjs' internal event handler system are registered.
Assets 2
Previous Next
You can’t perform that action at this time.