Jay Michalska
627d35fd0a
Remain on npm 11
v1.1.0
2026-08-24 20:31:07 +02:00
Stasia Michalska
ac5bb205aa
Update to 1.1.0
2026-08-24 20:15:59 +02:00
Christian Ratzenhofer
3386e609a8
introduce serilizeValueAs option to input, select, and radiogroup
2026-08-03 15:36:48 +02:00
Christian Ratzenhofer
847c651c2b
Add RGB_BACKLIGHT capability
2026-07-28 14:57:32 +02:00
Christian Ratzenhofer
f66cba1816
Add touch capability
2026-07-28 14:57:32 +02:00
Reiner Herrmann
2583effe5e
Add speaker capability
2026-07-17 00:40:43 +02:00
Stasia Michalska
2e1e5d5d44
Update version to 1.0.10
v1.0.10
2026-05-21 22:53:36 +02:00
Stasia Michalska
6c1bcbdb7d
Revert postcss update
v1.0.9
2026-05-21 22:48:07 +02:00
Stasia Michalska
c5e29ce638
Update the version
2026-05-21 22:37:44 +02:00
Joseph Mearman
7512b6436b
Add TypeScript type declarations ( #23 )
...
* feat: add ambient module stubs for declaration generation
Provide TypeScript ambient declarations for 'message_keys' (Pebble SDK
module) and './tmp/config-page.html' (build artefact) so tsc can resolve
these imports when generating .d.ts files.
* feat: add tsconfig for declaration generation
Configures tsc --allowJs --emitDeclarationOnly to generate per-file
.d.ts reference output in dist-types/ from the library source files.
* feat: add curated TypeScript declarations for public API
Hand-curated index.d.ts covering Clay, ClayConfig, ClayItem, ClayEvents,
manipulators, and all supporting types. Necessary because tsc cannot
infer the ClayEvents mixin or dynamically-bound manipulator methods.
All types are exported via the Clay namespace.
* test: add type-checking verification for index.d.ts
Exercises the full public API surface — constructor, instance/static
methods, ClayConfig/ClayItem event methods, manipulator methods,
namespace-exported types, and customFn this-context.
* build: add typescript devDependency, types field, and build scripts
Adds typescript 6.0.2 as a devDependency. Sets "types": "index.d.ts"
in package.json. Adds build:types and check:types scripts.
* build: add gulp types task to validate declarations on build
Validates index.d.ts against test/type-checks.ts as part of the default
gulp build. Reference declaration generation via build:types remains
available as a separate manual step.
* chore: update ignore files for TypeScript declarations
Add dist-types/ to .gitignore (build artefact). Whitelist index.d.ts
in .npmignore so type declarations ship with the package.
* ci: add typecheck workflow to validate TypeScript declarations
Runs npm run check:types on push and PR to main, matching the existing
lint/test/build workflow pattern.
2026-05-21 22:33:48 +02:00
Andrew Howe
1b362a366c
Add Compass capability
2026-04-28 21:54:11 +02:00
Stasia Michalska
1a8301b0cc
Use newer version of the sdk
1.0.8
2026-02-19 03:56:38 +01:00
Stasia Michalska
79c64e5777
Bump version
1.0.7
2026-02-19 03:41:51 +01:00
Stasia Michalska
8ba0a2caee
Add gabbro support to clay
2026-02-19 03:41:51 +01:00
clach04
904d6bca55
Update readme to clarify slider fractional values
...
Previous text implied negative values not allowed (they are allowed) and it wasn't clear that fractional numbers were the topic until the example.
2026-02-09 08:53:44 +01:00
Stasia Michalska
94f4770731
Bump to 1.0.6
v1.0.6
2025-12-21 20:13:06 +01:00
Jay Michalska
fa0e243bf1
Merge pull request #2 from pebble-dev/dependabot/npm_and_yarn/require-from-string-2.0.2
...
Bump require-from-string from 1.2.1 to 2.0.2
2025-12-21 19:38:52 +01:00
Jay Michalska
c7bb67f2ef
Merge pull request #5 from pebble-dev/dependabot/npm_and_yarn/autoprefixer-10.4.23
...
Bump autoprefixer from 10.4.22 to 10.4.23
2025-12-21 19:38:36 +01:00
Jay Michalska
2d1a355b23
Merge pull request #3 from pebble-dev/dependabot/npm_and_yarn/multi-f4700cd87e
...
Bump braces and watchify
2025-12-21 19:38:17 +01:00
dependabot[bot]
b606e8f87a
Bump autoprefixer from 10.4.22 to 10.4.23
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.4.22 to 10.4.23.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.22...10.4.23 )
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-version: 10.4.23
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-21 17:50:39 +00:00
dependabot[bot]
98fc4a41eb
Bump braces and watchify
...
Bumps [braces](https://github.com/micromatch/braces ) to 3.0.3 and updates ancestor dependency [watchify](https://github.com/browserify/watchify ). These dependencies need to be updated together.
Updates `braces` from 2.3.2 to 3.0.3
- [Changelog](https://github.com/micromatch/braces/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/braces/commits/3.0.3 )
Updates `watchify` from 3.11.1 to 3.11.1
- [Release notes](https://github.com/browserify/watchify/releases )
- [Changelog](https://github.com/browserify/watchify/blob/master/CHANGELOG.md )
- [Commits](https://github.com/browserify/watchify/compare/v3.11.1...v3.11.1 )
---
updated-dependencies:
- dependency-name: braces
dependency-version: 3.0.3
dependency-type: indirect
- dependency-name: watchify
dependency-version: 3.11.1
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-21 17:50:36 +00:00
dependabot[bot]
7836694b53
Bump require-from-string from 1.2.1 to 2.0.2
...
Bumps [require-from-string](https://github.com/floatdrop/require-from-string ) from 1.2.1 to 2.0.2.
- [Commits](https://github.com/floatdrop/require-from-string/compare/v1.2.1...v2.0.2 )
---
updated-dependencies:
- dependency-name: require-from-string
dependency-version: 2.0.2
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-12-21 17:50:32 +00:00
Jay Michalska
0866527ea0
Merge pull request #1 from pebble-dev/update
...
Revive the repository
v1.0.5
2025-12-21 18:49:32 +01:00
Stasia Michalska
c1b87080f1
Rename to @rebble/clay and pebble-dev/clay
2025-12-21 18:48:49 +01:00
Stasia Michalska
b2e9ed2392
Commit the package-lock
2025-12-21 18:11:07 +01:00
Stasia Michalska
75548a1c04
Update dependencies
2025-12-21 18:11:07 +01:00
Stasia Michalska
900b03de1d
Ignore dist and all waf build locks
2025-12-21 18:11:07 +01:00
Stasia Michalska
cc0e88598f
Replace travis with github actions
2025-12-21 18:11:07 +01:00
Stasia Michalska
078186cd25
Add flint support
2025-12-13 00:53:33 +01:00
Stasia Michalska
b55a4c6c61
Fix tests
2025-12-12 23:58:27 +01:00
Stasia Michalska
4dad63ea90
Update to newer gulp version
2025-12-12 16:46:12 +01:00
Stasia Michalska
6335169e9a
Remove node-sass requirement that crashes the build
2025-11-15 21:07:43 +01:00
Keegan Lillo
1bf6db0809
Release v1.0.4 ( #156 )
v1.0.4
2016-11-21 12:09:01 -08:00
Keegan Lillo
4b53d920c7
#77 - Add docs for setSettings() ( #155 )
2016-11-21 11:32:53 -08:00
Keegan Lillo
fa3406a809
#151 - Fix incorrect value being set when defaultValue is falsey ( #152 )
2016-10-21 12:11:12 -07:00
Yohan Robert
46c0adb62c
#77 - Allow claySettings to be modified from app.js ( #150 )
...
* .setSettings(key, value) to set a single setting
* .setSettings(object) to set multiple settings at once
2016-10-21 10:36:55 -07:00
Keegan Lillo
d18170337d
Release/v1.0.3 ( #148 )
v1.0.3
2016-10-18 09:47:32 -07:00
Keegan Lillo
9c7238d578
#124/get items by group ( #147 )
...
* Add getItemsByGroup function
* Update test
* update readme
* Update README for submit button
* Update docs with ID prop for button and submit components
2016-10-18 09:40:32 -07:00
Keegan Lillo
1a63761e43
#141 - Use index.js not app.js in docs ( #142 )
2016-09-29 01:15:45 -07:00
Ben Combee
9c6bb48c7a
fix copy-paste error with messageKey in ClayItem description ( #138 )
2016-09-14 23:42:36 -07:00
Jon Barlow
2173ad7c71
Add some note about Rocky.js ( #134 )
2016-08-17 13:51:22 +01:00
Keegan Lillo
b8db6c6a90
Direct pebble.js users to v0.1.7 and fix typos
2016-07-11 11:29:06 -07:00
Keegan Lillo
62f0337198
release/v1.0.2 ( #129 )
v1.0.2
2016-07-08 15:28:29 -07:00
Grégoire Sage
eb89496733
#123 - Add 'configurable' capability
2016-07-08 15:06:59 -07:00
Grégoire Sage
5d6e070e01
#108 Fix colorpicker for Diorite
2016-07-08 14:56:45 -07:00
Keegan Lillo
ae31f9737f
#120 - Fixed Error: Cannot find module 'message_keys' in dev script
2016-06-23 23:39:06 -07:00
Keegan Lillo
6e42537aa1
#118/Add Configurable should be checked to cloudpebble getting started ( #119 )
2016-06-23 11:57:56 -07:00
Keegan Lillo
2b14076171
#86/Added contribution instructions ( #111 )
...
* Added contribution instructions
* remove production mode in the contributing guide.
* Remove squashing commits from contributing guide
* Add better examples for style guide.
* Add getting help section
* Change devsupport email to twitter
* Add link to contributing guide from the main readme
2016-06-20 15:32:40 -07:00
Keegan Lillo
55ac8681af
Merge pull request #115 from pebble/documentation-update
...
Remove straggling reference to appinfo.js from README
2016-06-19 17:19:45 -07:00
Keegan Lillo
b5d2615307
Remove straggling reference to appinfo.js from README
2016-06-19 16:48:49 -07:00